锦水居民端小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

91 lines
1.6 KiB

Component({
data: {
visible: false,
textareaValue: ''
},
properties: {
noticeVerifyVisible: {
type: Boolean,
value: false,
observer: function (newValue) {
this.setData({
visible: !this.data.visible
})
}
},
title: {
type: String,
value: ''
},
cancelText: {
type: String,
value: ''
},
confirmText: {
type: String,
value: ''
},
tipVisible: {
type: Boolean,
value: false
},
tipValue: {
type: String,
value: '*请输入屏蔽该话题的原因'
}
},
lifetimes: {
attached () {
console.log('notice-verify')
},
deattached () {
}
},
pageLifetimes: {
show () {
},
hide () {
}
},
methods: {
close () {
this.triggerEvent('close', {data: this.data.textareaValue})
this.setData({
// visible: !this.data.visible,
textareaValue: ''
})
},
confirm () {
if (this.data.textareaValue === '') {
wx.showToast({
title: '原因不能为空',
icon: 'none',
duration: 2000
})
return false
}
this.triggerEvent('confirm', {data: this.data.textareaValue})
this.setData({
// visible: !this.data.visible,
textareaValue: ''
})
},
textareaInput (e) {
this.setData({
textareaValue: e.detail.value
})
// console.log(this.data.textareaValue)
},
closeDialog () {
this.setData({
visible: !this.data.visible
})
},
move () {
}
}
})