|
@@ -1,33 +1,49 @@
|
|
|
-// pages/repeat/repeat.js
|
|
|
Page({
|
|
|
|
|
|
- /**
|
|
|
- * 页面的初始数据
|
|
|
- */
|
|
|
data: {
|
|
|
nvabarData: {
|
|
|
showCapsule: 1, //是否显示左上角图标 1表示显示 0表示不显示
|
|
|
title: '设置重复', //导航栏 中间的标题
|
|
|
|
|
|
},
|
|
|
- items: [
|
|
|
- {value: '0', name: '周日'},
|
|
|
- {value: '1', name: '周一'},
|
|
|
- {value: '2', name: '周二'},
|
|
|
- {value: '3', name: '周三'},
|
|
|
- {value: '4', name: '周四'},
|
|
|
- {value: '5', name: '周五'},
|
|
|
- {value: '6', name: '周六'}
|
|
|
+ items: [{
|
|
|
+ value: '0',
|
|
|
+ name: '周日'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: '1',
|
|
|
+ name: '周一'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: '2',
|
|
|
+ name: '周二'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: '3',
|
|
|
+ name: '周三'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: '4',
|
|
|
+ name: '周四'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: '5',
|
|
|
+ name: '周五'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: '6',
|
|
|
+ name: '周六'
|
|
|
+ }
|
|
|
],
|
|
|
- week_actives: [0,0,0,0,0,0,0],
|
|
|
+ week_actives: [0, 0, 0, 0, 0, 0, 0],
|
|
|
},
|
|
|
action(e) {
|
|
|
this.data.week_actives[e.currentTarget.dataset.index] = this.data.week_actives[e.currentTarget.dataset.index] === 0 ? 1 : 0;
|
|
|
this.setData({
|
|
|
week_actives: this.data.week_actives
|
|
|
});
|
|
|
- getCurrentPages().map((v)=> {
|
|
|
- if(v.route === "pages/deviceWake/deviceWake") {
|
|
|
+ getCurrentPages().map((v) => {
|
|
|
+ if (v.route === "pages/deviceWake/deviceWake") {
|
|
|
v.setRepeat(this.data.week_actives);
|
|
|
};
|
|
|
})
|
|
@@ -37,7 +53,7 @@ Page({
|
|
|
*/
|
|
|
onLoad(options) {
|
|
|
const week_actives = [];
|
|
|
- options.week_actives.split(",").map((v)=>{
|
|
|
+ options.week_actives.split(",").map((v) => {
|
|
|
week_actives.push(parseInt(v, 10));
|
|
|
});
|
|
|
this.setData({
|