• 微信小程序家庭记账本开发进度七


    index.json

    {
    "usingComponents": {}
    }
    index.wxml
    <!--index.wxml-->
    <view class="container">

    <form catchsubmit="formSubmit" >
    <view class="account-detail">
    <input placeholder="账目详情" name="inputdetail" type="text" />
    </view>

    <view class="account-amount">
    <input placeholder="账目数额" name="inputamount" type="number" />
    </view>
     
    <view class="add-one">
    <button formType="submit" type="primary" loading="{{buttonLoading}}"> 记一笔 </button>
    </view>
    </form>

    <view class="account-list-text">
    <text>账单列表:</text>
    </view>

    <view class="account-list-all-amount">
    <text>合计:{{accountTotal}}</text>
    </view>
     
    <block wx:for="{{accountData}}" >
    <view class="account-list">
    <view class="account-list-detail">
    {{item.detail}}
    </view>

    <view class="account-list-amount">
    {{item.amount}}
    </view>

    <view class="account-list-del">
    <button size="mini" type="warn" data-index-key="{{index}}" bindtap="deleteRow" >删除</button>
    </view>

    </view>
    </block>
    来编译对添加和删除账单代码
    index.wxss
    .account-detail{
    height: 100rpx;
    padding: 0 30rpx;
    }

    .account-amount{
    padding: 0 30rpx;
    }

    .add-one{
    margin-top: 20rpx;
    }

    .account-list-text{
    color:gray;
    margin:30rpx 0 0 30rpx;
    }

    .account-list-all-amount{
    color:gray;
    align-self: flex-end;
    padding-right: 25rpx;
    }


    .account-list{
    color:gray;
    margin:30rpx 0 0 30rpx;
    display: flex;
    flex-direction: row;
    ">rgba(12, 233, 141, 0);
    line-height: 70rpx;
    }


    .account-list-detail{
    flex:1;
    }


    .account-list-amount{
    100rpx;
    }来提供了全局的样式和局部样式。
    logs.js
    //logs.js
    const util = require('../../utils/util.js')

    Page({
    data: {
    logs: []
    },
    onLoad: function () {
    this.setData({
    logs: (wx.getStorageSync('logs') || []).map(log => {
    return util.formatTime(new Date(log))
    })
    })
    }
    })
    logs.json
    {
    "navigationBarTitleText": "查看启动日志",
    "usingComponents": {}
    }  
    logs.wxml
    <!--logs.wxml-->
    <view class="container log-list">
    <block wx:for="{{logs}}" wx:for-item="log">
    <text class="log-item">{{index + 1}}. {{log}}</text>
    </block>
    </view>
    logs.wxss
    .log-list {
    display: flex;
    flex-direction: column;
    padding: 40rpx;
    }
    .log-item {
    margin: 10rpx;
    }

    这个很单调很简单,是从网上找的,还得学习,改编一下,让功能更加完善。



     
  • 相关阅读:
    奇妙的html 和 Css【关于html、Css 开发中重要的细节和一些小奇怪现象】
    JavaWeb项目img标签的图片无法加载的原因及解决方法
    批量建堆(二叉堆【完全二叉堆】)~~批量建堆
    为什么要面向对象(转)
    不从0开始序列的matlab卷积实验
    虚数、傅里叶变换中负频率的意义
    运动的6个自由度
    转载:关于Ω, f, w的前世今生
    利用matplotlib画用于机器学习的K线图练手任务
    信息工程学院——电子信息工程到底学什么?
  • 原文地址:https://www.cnblogs.com/zlj843767688/p/10416199.html
Copyright © 2020-2023  润新知