提交 | 用户 | age
|
f9ad6c
|
1 |
"use strict";
|
S |
2 |
Component({
|
|
3 |
options: {
|
|
4 |
styleIsolation: 'shared',
|
|
5 |
addGlobalClass: true,
|
|
6 |
multipleSlots: true
|
|
7 |
},
|
|
8 |
properties: {
|
|
9 |
isShowTopic: {
|
|
10 |
type: Boolean,
|
|
11 |
value: true
|
|
12 |
},
|
|
13 |
},
|
|
14 |
data: {
|
|
15 |
autosize: { maxHeight: 120, minHeight: 120 },
|
d38be7
|
16 |
topicAutosize: { maxHeight: 40, minHeight: 40 },
|
f9ad6c
|
17 |
description: '',
|
S |
18 |
topic: ''
|
|
19 |
},
|
|
20 |
methods: {
|
|
21 |
checkDescription: function (e) {
|
|
22 |
var value = e.detail;
|
|
23 |
console.log(value);
|
|
24 |
this.setData({
|
|
25 |
description: value.trim(),
|
|
26 |
});
|
|
27 |
this.hasDescription();
|
|
28 |
},
|
|
29 |
hasDescription: function () {
|
|
30 |
if (this.data.description == '') {
|
|
31 |
this.setData({
|
|
32 |
descriptionError: '请输入您的宝贵建议'
|
|
33 |
});
|
|
34 |
return false;
|
|
35 |
}
|
|
36 |
this.setData({
|
|
37 |
descriptionError: ''
|
|
38 |
});
|
|
39 |
return true;
|
|
40 |
},
|
|
41 |
checkTopic: function (e) {
|
|
42 |
var value = e.detail;
|
|
43 |
console.log(value);
|
|
44 |
this.setData({
|
|
45 |
topic: value.trim(),
|
|
46 |
});
|
|
47 |
this.hasTopic();
|
|
48 |
},
|
|
49 |
hasTopic: function () {
|
|
50 |
if (this.data.topic == '') {
|
|
51 |
this.setData({
|
|
52 |
topicError: '请输入主题'
|
|
53 |
});
|
|
54 |
return false;
|
|
55 |
}
|
|
56 |
this.setData({
|
|
57 |
topicError: ''
|
|
58 |
});
|
|
59 |
return true;
|
|
60 |
},
|
|
61 |
getImages: function () {
|
|
62 |
var fileUploaderMultiple = this.selectComponent('#file-uploader-multiple');
|
|
63 |
return fileUploaderMultiple.getImagesUnid() || '';
|
|
64 |
},
|
|
65 |
clearImages: function () {
|
|
66 |
var fileUploaderMultiple = this.selectComponent('#file-uploader-multiple');
|
|
67 |
fileUploaderMultiple.clearImagesData();
|
|
68 |
},
|
|
69 |
clearFormData: function () {
|
|
70 |
this.setData({
|
|
71 |
description: '',
|
|
72 |
});
|
|
73 |
this.clearImages();
|
|
74 |
}
|
|
75 |
}
|
|
76 |
});
|
d38be7
|
77 |
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBRUEsU0FBUyxDQUFDO0lBSVIsT0FBTyxFQUFFO1FBQ1AsY0FBYyxFQUFFLFFBQVE7UUFDeEIsY0FBYyxFQUFFLElBQUk7UUFDcEIsYUFBYSxFQUFFLElBQUk7S0FDcEI7SUFDRCxVQUFVLEVBQUU7UUFDVixXQUFXLEVBQUM7WUFDVixJQUFJLEVBQUUsT0FBTztZQUNiLEtBQUssRUFBRSxJQUFJO1NBQ1o7S0FDRjtJQUtELElBQUksRUFBRTtRQUNKLFFBQVEsRUFBQyxFQUFFLFNBQVMsRUFBRSxHQUFHLEVBQUUsU0FBUyxFQUFFLEdBQUcsRUFBRTtRQUMzQyxhQUFhLEVBQUMsRUFBRSxTQUFTLEVBQUUsRUFBRSxFQUFFLFNBQVMsRUFBRSxFQUFFLEVBQUU7UUFDOUMsV0FBVyxFQUFDLEVBQUU7UUFDZCxLQUFLLEVBQUMsRUFBRTtLQUNUO0lBS0QsT0FBTyxFQUFFO1FBQ1AsZ0JBQWdCLFlBQUMsQ0FBSztZQUNwQixJQUFLLEtBQUssR0FBSSxDQUFDLENBQUMsTUFBTSxDQUFBO1lBQ3RCLE9BQU8sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLENBQUM7WUFPbkIsSUFBSSxDQUFDLE9BQU8sQ0FBQztnQkFDWCxXQUFXLEVBQUMsS0FBSyxDQUFDLElBQUksRUFBRTthQUV6QixDQUFDLENBQUE7WUFDRixJQUFJLENBQUMsY0FBYyxFQUFFLENBQUE7UUFDdkIsQ0FBQztRQUNELGNBQWM7WUFDWixJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxJQUFFLEVBQUUsRUFBQztnQkFDNUIsSUFBSSxDQUFDLE9BQU8sQ0FBQztvQkFDWCxnQkFBZ0IsRUFBQyxXQUFXO2lCQUM3QixDQUFDLENBQUE7Z0JBQ0YsT0FBTyxLQUFLLENBQUM7YUFDZDtZQUNELElBQUksQ0FBQyxPQUFPLENBQUM7Z0JBQ1gsZ0JBQWdCLEVBQUMsRUFBRTthQUNwQixDQUFDLENBQUE7WUFDRixPQUFPLElBQUksQ0FBQztRQUNkLENBQUM7UUFDRCxVQUFVLFlBQUMsQ0FBSztZQUNkLElBQUssS0FBSyxHQUFJLENBQUMsQ0FBQyxNQUFNLENBQUE7WUFDdEIsT0FBTyxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsQ0FBQztZQUNuQixJQUFJLENBQUMsT0FBTyxDQUFDO2dCQUNYLEtBQUssRUFBQyxLQUFLLENBQUMsSUFBSSxFQUFFO2FBQ25CLENBQUMsQ0FBQTtZQUNGLElBQUksQ0FBQyxRQUFRLEVBQUUsQ0FBQTtRQUNqQixDQUFDO1FBQ0QsUUFBUTtZQUNOLElBQUksSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLElBQUUsRUFBRSxFQUFDO2dCQUN0QixJQUFJLENBQUMsT0FBTyxDQUFDO29CQUNYLFVBQVUsRUFBQyxPQUFPO2lCQUNuQixDQUFDLENBQUE7Z0JBQ0YsT0FBTyxLQUFLLENBQUM7YUFDZDtZQUNELElBQUksQ0FBQyxPQUFPLENBQUM7Z0JBQ1gsVUFBVSxFQUFDLEVBQUU7YUFDZCxDQUFDLENBQUE7WUFDRixPQUFPLElBQUksQ0FBQztRQUNkLENBQUM7UUFDRCxTQUFTO1lBQ1AsSUFBSSxvQkFBb0IsR0FBRyxJQUFJLENBQUMsZUFBZSxDQUFDLHlCQUF5QixDQUFDLENBQUM7WUFDM0UsT0FBTyxvQkFBb0IsQ0FBQyxhQUFhLEVBQUUsSUFBRSxFQUFFLENBQUM7UUFDbEQsQ0FBQztRQUNELFdBQVc7WUFDVCxJQUFJLG9CQUFvQixHQUFHLElBQUksQ0FBQyxlQUFlLENBQUMseUJBQXlCLENBQUMsQ0FBQztZQUMzRSxvQkFBb0IsQ0FBQyxlQUFlLEVBQUUsQ0FBQztRQUN6QyxDQUFDO1FBQ0QsYUFBYTtZQUNYLElBQUksQ0FBQyxPQUFPLENBQUM7Z0JBQ1gsV0FBVyxFQUFDLEVBQUU7YUFDZixDQUFDLENBQUE7WUFDRixJQUFJLENBQUMsV0FBVyxFQUFFLENBQUM7UUFDckIsQ0FBQztLQUlGO0NBQ0YsQ0FBQyxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbi8vIGNvbnN0IGFwcCA9IGdldEFwcDxJQXBwT3B0aW9uPigpO1xyXG5Db21wb25lbnQoe1xyXG4gIC8qKlxyXG4gICAqIOe7hOS7tueahOWxnuaAp+WIl+ihqFxyXG4gICAqL1xyXG4gIG9wdGlvbnM6IHtcclxuICAgIHN0eWxlSXNvbGF0aW9uOiAnc2hhcmVkJyxcclxuICAgIGFkZEdsb2JhbENsYXNzOiB0cnVlLFxyXG4gICAgbXVsdGlwbGVTbG90czogdHJ1ZSAvLyDlnKjnu4Tku7blrprkuYnml7bnmoTpgInpobnkuK3lkK/nlKjlpJpzbG905pSv5oyBXHJcbiAgfSxcclxuICBwcm9wZXJ0aWVzOiB7XHJcbiAgICBpc1Nob3dUb3BpYzp7XHJcbiAgICAgIHR5cGU6IEJvb2xlYW4sXHJcbiAgICAgIHZhbHVlOiB0cnVlXHJcbiAgICB9LFxyXG4gIH0sXHJcblxyXG4gIC8qKlxyXG4gICAqIOe7hOS7tueahOWIneWni+aVsOaNrlxyXG4gICAqL1xyXG4gIGRhdGE6IHtcclxuICAgIGF1dG9zaXplOnsgbWF4SGVpZ2h0OiAxMjAsIG1pbkhlaWdodDogMTIwIH0sXHJcbiAgICB0b3BpY0F1dG9zaXplOnsgbWF4SGVpZ2h0OiA0MCwgbWluSGVpZ2h0OiA0MCB9LFxyXG4gICAgZGVzY3JpcHRpb246JycsXHJcbiAgICB0b3BpYzonJ1xyXG4gIH0sXHJcblxyXG4gIC8qKlxyXG4gICAqIOe7hOS7tueahOaWueazleWIl+ihqFxyXG4gICAqL1xyXG4gIG1ldGhvZHM6IHtcclxuICAgIGNoZWNrRGVzY3JpcHRpb24oZTphbnkpe1xyXG4gICAgICBsZXQgIHZhbHVlICA9IGUuZGV0YWlsXHJcbiAgICAgIGNvbnNvbGUubG9nKHZhbHVlKTtcclxuICAgICAgLy8gaWYgKHZhbHVlLnRyaW0oKT09Jycpe1xyXG4gICAgICAvLyAgIHRoaXMuc2V0RGF0YSh7XHJcbiAgICAgIC8vICAgICBkZXNjcmlwdGlvbkVycm9yOifor7fovpPlhaXmgqjnmoTlrp3otLXlu7rorq4nXHJcbiAgICAgIC8vICAgfSlcclxuICAgICAgLy8gICByZXR1cm47XHJcbiAgICAgIC8vIH1cclxuICAgICAgdGhpcy5zZXREYXRhKHtcclxuICAgICAgICBkZXNjcmlwdGlvbjp2YWx1ZS50cmltKCksXHJcbiAgICAgICAgLy8gZGVzY3JpcHRpb25FcnJvcjonJ1xyXG4gICAgICB9KVxyXG4gICAgICB0aGlzLmhhc0Rlc2NyaXB0aW9uKClcclxuICAgIH0sXHJcbiAgICBoYXNEZXNjcmlwdGlvbigpe1xyXG4gICAgICBpZiAodGhpcy5kYXRhLmRlc2NyaXB0aW9uPT0nJyl7XHJcbiAgICAgICAgdGhpcy5zZXREYXRhKHtcclxuICAgICAgICAgIGRlc2NyaXB0aW9uRXJyb3I6J+ivt+i+k+WFpeaCqOeahOWunei0teW7uuiuridcclxuICAgICAgICB9KVxyXG4gICAgICAgIHJldHVybiBmYWxzZTtcclxuICAgICAgfVxyXG4gICAgICB0aGlzLnNldERhdGEoe1xyXG4gICAgICAgIGRlc2NyaXB0aW9uRXJyb3I6JydcclxuICAgICAgfSlcclxuICAgICAgcmV0dXJuIHRydWU7XHJcbiAgICB9LFxyXG4gICAgY2hlY2tUb3BpYyhlOmFueSl7XHJcbiAgICAgIGxldCAgdmFsdWUgID0gZS5kZXRhaWxcclxuICAgICAgY29uc29sZS5sb2codmFsdWUpO1xyXG4gICAgICB0aGlzLnNldERhdGEoe1xyXG4gICAgICAgIHRvcGljOnZhbHVlLnRyaW0oKSxcclxuICAgICAgfSlcclxuICAgICAgdGhpcy5oYXNUb3BpYygpXHJcbiAgICB9LFxyXG4gICAgaGFzVG9waWMoKXtcclxuICAgICAgaWYgKHRoaXMuZGF0YS50b3BpYz09Jycpe1xyXG4gICAgICAgIHRoaXMuc2V0RGF0YSh7XHJcbiAgICAgICAgICB0b3BpY0Vycm9yOifor7fovpPlhaXkuLvpopgnXHJcbiAgICAgICAgfSlcclxuICAgICAgICByZXR1cm4gZmFsc2U7XHJcbiAgICAgIH1cclxuICAgICAgdGhpcy5zZXREYXRhKHtcclxuICAgICAgICB0b3BpY0Vycm9yOicnXHJcbiAgICAgIH0pXHJcbiAgICAgIHJldHVybiB0cnVlO1xyXG4gICAgfSxcclxuICAgIGdldEltYWdlcygpe1xyXG4gICAgICBsZXQgZmlsZVVwbG9hZGVyTXVsdGlwbGUgPSB0aGlzLnNlbGVjdENvbXBvbmVudCgnI2ZpbGUtdXBsb2FkZXItbXVsdGlwbGUnKTtcclxuICAgICAgcmV0dXJuIGZpbGVVcGxvYWRlck11bHRpcGxlLmdldEltYWdlc1VuaWQoKXx8Jyc7XHJcbiAgICB9LFxyXG4gICAgY2xlYXJJbWFnZXMoKXtcclxuICAgICAgbGV0IGZpbGVVcGxvYWRlck11bHRpcGxlID0gdGhpcy5zZWxlY3RDb21wb25lbnQoJyNmaWxlLXVwbG9hZGVyLW11bHRpcGxlJyk7XHJcbiAgICAgIGZpbGVVcGxvYWRlck11bHRpcGxlLmNsZWFySW1hZ2VzRGF0YSgpO1xyXG4gICAgfSxcclxuICAgIGNsZWFyRm9ybURhdGEoKSB7XHJcbiAgICAgIHRoaXMuc2V0RGF0YSh7XHJcbiAgICAgICAgZGVzY3JpcHRpb246JycsXHJcbiAgICAgIH0pXHJcbiAgICAgIHRoaXMuY2xlYXJJbWFnZXMoKTtcclxuICAgIH1cclxuICAgIC8vIGhhc0Rlc2NyaXB0aW9uKCl7XHJcbiAgICAvLyAgIHJldHVybiB0aGlzLmRhdGEuZGVzY3JpcHRpb24gPT0gJydcclxuICAgIC8vIH1cclxuICB9XHJcbn0pXHJcbiJdfQ== |