index.js 811 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. // index.js
  2. // 获取应用实例
  3. const app = getApp();
  4. Page({
  5. data: {
  6. todolist: [{
  7. id: 1,
  8. title: '吃饭',
  9. done: true
  10. },
  11. {
  12. id: 2,
  13. title: '睡觉',
  14. done: false
  15. }
  16. ]
  17. },
  18. onTap(ev) {
  19. console.log("你敢点我???");
  20. // console.log(ev)
  21. },
  22. async onRemoveTodo(e) {
  23. // console.log('你要删除该代办吗?', e)
  24. let res = await wx.showModal({
  25. title: '确认删除',
  26. content: '确定删除当前代办吗?',
  27. cancelText: 'NO',
  28. confirmText: 'YES',
  29. confirmColor: '#8B1A1A',
  30. cancelColor: '#4169E1'
  31. })
  32. if (res.cancel) return;
  33. const delId = e.target.dataset.id
  34. this.setData({
  35. todolist: this.data.todolist.filter(todo => todo.id !== delId)
  36. })
  37. }
  38. });