zoukankan      html  css  js  c++  java
  • 微信小程序调试bug-日程计划类

      首先嘤嘤嘤一下,破bug,改了我一天,摔(′д` )…彡…彡

      写的个微信小程序

      逻辑如下,正常的功能是,我可以新建,修改,查询(按筛选条件),删除某个日程信息,后面贴个页面,我的bug出现就很搞笑了,我再任务页面删除完某条任务信息之后,消息提示删除成功,任务列表确实没有了我刚才删除的任务信息,这时我切换到别的页面后,再回到任务列表页面时,发现我刚才删除的东西还存在,这就很搞笑了。。。。

    需要注意的是,每次改完代码,记得点击全部清除,再点击编译

      1.1出错的方法逻辑

        【调用后端todolist.js的handleLongPress()方法,方法首先取到任务的index,然后调用splice方法,然后更新一下】

      1.2 改正的方法逻辑

        【调用后端todolist.js的handleLongPress()方法,方法首先取到任务的index,然后调用splice方法,然后更新一下消息,然后我各种Google无果后,我有一个大胆的想法,我光更新,那我可不可以再强行加一个保存呢,问题是解决了,但是新bug又来了。。。,原有的功能没办法用啦,为啥呢,在todolist.wxml页面中,少加了个if判断,也没获取到具体任务的index,绑定的事件炸藕不到对应的入口函数。。。。

      1.3又出现问题惹,我点击修改某个任务进入任务修改页面,该填的信息填写啦,点击”保存“按钮,发现保存按钮点不动,(′д` )…彡…彡,我回去看了我前端绑定的事件,emmm,事件添加了,又打开i了todolist,js页面,发现忘记加上if判断啦,加完判断,控制台报错说save不是一个函数,我又去我的todostore文件夹下找到todostore.js发现,没有重写父类model类的方法。。。

    图 1、图2、图3都是改正后的方法                                                                                      

  • 相关阅读:
    Laravel 5.2 使用 JWT 完成多用户认证 | Laravel China 社区
    (上线时清缓存)laravel 5.1 的程序性能优化(配置文件)
    linux计划任务及压缩归档
    用户及用户管理
    vim编辑器
    linux进阶命令
    权限管理
    linux基础命令2
    linu基础命令1
    连接Xshell
  • 原文地址:https://www.cnblogs.com/pungwe/p/10861436.html
Copyright © 2011-2022 走看看