commonBehavior.js 686 B

123456789101112131415161718192021222324252627
  1. /**
  2. * 引导容器相关行为
  3. * 用于共享引导容器相关的方法和属性
  4. */
  5. module.exports = Behavior({
  6. methods: {
  7. /**
  8. * 关闭引导容器
  9. * 设置IsShowGuideContainer为false并保存到本地存储
  10. */
  11. closeGuideContainer: function() {
  12. this.setData({
  13. IsShowGuideContainer: false,
  14. });
  15. wx.setStorageSync('IsShowGuideContainer', false);
  16. },
  17. setDataBoolean:function(e){
  18. let name=e.currentTarget.dataset.name;
  19. let saveData=e.currentTarget.dataset.savedata;
  20. this.data[name] = !this.data[name];
  21. this.setData(this.data);
  22. if (saveData)
  23. wx.setStorageSync(name, saveData);
  24. },
  25. }
  26. })