|
|
|
@ -6,9 +6,17 @@ Component({
|
|
|
|
|
result: [],
|
|
|
|
|
boxArr:new Array(6).fill(undefined),
|
|
|
|
|
show:false,
|
|
|
|
|
tempLate: ['一', '二', '三', '四', '五', '六']
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
startCp(){
|
|
|
|
|
if (this.data.result.length < 2) {
|
|
|
|
|
Dialog.alert({
|
|
|
|
|
message: '至少选择2个',
|
|
|
|
|
context: this
|
|
|
|
|
})
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
wx.setStorageSync('themeData', this.data.boxArr)
|
|
|
|
|
wx.navigateTo({
|
|
|
|
|
url: `/contrastPackages/themeRatio/index`,
|
|
|
|
@ -43,15 +51,19 @@ Component({
|
|
|
|
|
result:result,
|
|
|
|
|
boxArr:boxArr
|
|
|
|
|
})
|
|
|
|
|
wx.setStorageSync('themeData', this.data.boxArr)
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
onChange(event) {
|
|
|
|
|
const {
|
|
|
|
|
detail
|
|
|
|
|
} = event
|
|
|
|
|
console.log(detail);
|
|
|
|
|
if(detail.length>6){
|
|
|
|
|
console.log("至多六个");
|
|
|
|
|
let x = detail.filter(ele=>ele!='null')
|
|
|
|
|
if(x.length>6){
|
|
|
|
|
Dialog.alert({
|
|
|
|
|
message: '至多六个',
|
|
|
|
|
context: this
|
|
|
|
|
})
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
let boxArr = []
|
|
|
|
@ -69,11 +81,11 @@ Component({
|
|
|
|
|
lifetimes: {
|
|
|
|
|
attached() {
|
|
|
|
|
let x=wx.getStorageSync('themeData')
|
|
|
|
|
|
|
|
|
|
if(wx.getStorageSync('themeData')){
|
|
|
|
|
let result = x.map(ele=>{
|
|
|
|
|
return JSON.stringify(ele)
|
|
|
|
|
})
|
|
|
|
|
result=result.filter(ele=>ele!='null')
|
|
|
|
|
x.length=6
|
|
|
|
|
this.setData({
|
|
|
|
|
boxArr:x,
|
|
|
|
|