用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
  • TA的每日心情
    慵懒
    2017-1-6 10:46
  • 签到天数: 2 天

    [LV.1]初来乍到

    173

    主题

    181

    帖子

    981

    金钱

    咫尺尊享

    Rank: 5Rank: 5

    积分
    0
    2017-1-19 13:00:56 柿霖不是林 咫尺尊享 楼主 01697
    点评:这种功能单一的demo,就十分适合学习,所以推荐一下新手学习;

    主要功能:
    回车添加(手机端没有测试)
    进入编辑
    更改状态






    [HTML] 纯文本查看 复制代码
    var app = getApp()
    Page({
     
      onLoad: function(options) { 
        let task_id = options.task_id;
        let task = app.getTask(task_id);
        this.setData({   
          task_id,
          task
        })
      },
        data:{
        },
     
          toggleCheck(e){
            let {task_id} = this.data;
            let task = app.getTask(task_id);
            //为什么不能把上面这句删掉,直接使用 this.data 中的 task 来赋值给函数中的 tasktask?
            task.completed = !task.completed;
            this.setData({
                tasks:app.changeTask(task),
                task:app.getTask(task_id)
            })
        },
     
         getNote(e){
     
          let {task_id} = this.data;
          let task = app.getTask(task_id);
          task.note = e.detail.value;
          this.setData({
                tasks:app.changeTask(task),
                task:app.getTask(task_id)
            })
        }
     
    })



    游客,如果您要查看本帖隐藏内容请回复

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    使用道具 举报 回复
    发新帖
    您需要登录后才可以回帖 登录 | 立即注册
    咫尺论坛|小程序开发社区
    X

    扫码添加专属客服即可随时咨询

    还可领取小程序推广攻略