| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 | 
							- // components/inner-device-card/index.js
 
- Component({
 
-   /**
 
-    * 组件的属性列表
 
-    */
 
-   properties: {
 
-     item: Object,
 
-     action: {
 
-       type: String,
 
-       // record
 
-       value: ''
 
-     },
 
-     showStatus: {
 
-       type: Boolean,
 
-       value: true
 
-     },
 
-     showChecked: {
 
-       type: Boolean,
 
-       value: false
 
-     },
 
-     showDelete: {
 
-       type: Boolean,
 
-       value: false
 
-     },
 
-     index: {
 
-       type: String,
 
-       value: ''
 
-     },
 
-     editDate: {
 
-       type: Boolean,
 
-       value: false
 
-     }
 
-   },
 
-   /**
 
-    * 组件的初始数据
 
-    */
 
-   data: {
 
-   },
 
-   /**
 
-    * 组件的方法列表
 
-    */
 
-   methods: {
 
-     navigate: function(e) {
 
-       var url = e.currentTarget.dataset.url
 
-       wx.navigateTo({
 
-         url: url,
 
-       })
 
-     },
 
-     switchChecked: function(e) {
 
-       if(!this.properties.showChecked) return false;
 
-       var index = e.currentTarget.dataset.index
 
-       this.triggerEvent('checked', {
 
-         index
 
-       }, {})
 
-     },
 
-     delete: function(e) {
 
-       var index = e.currentTarget.dataset.index
 
-       this.triggerEvent('delete', {
 
-         index
 
-       }, {})
 
-     },
 
-     editDate: function(e) {
 
-       var index = e.currentTarget.dataset.index
 
-       this.triggerEvent('editDate', {
 
-         index
 
-       }, {})
 
-     }
 
-   }
 
- })
 
 
  |