123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- const app = require('../../utils/util.js');
- Page({
- data: {
- texts: "至少需要2个字",
- min: 2, //最少字数
- max: 200, //最多字数 (根据自己需求改变)
- currentWordNumber: 0
- },
- //字数限制
- inputs: function (e) {
- // 获取输入框的内容
- var value = e.detail.value;
- this.setData({
- value:e.detail.value
- })
- // 获取输入框内容的长度
- var len = parseInt(value.length);
- console.log(len)
- //最少字数限制
- if (len <= this.data.min)
- this.setData({
- texts: "至少还需要",
- textss: "字",
- num: this.data.min - len
- })
- else if (len > this.data.min)
- this.setData({
- texts: " ",
- textss: " ",
- num: ''
- })
- this.setData({
- currentWordNumber: len //当前字数
- });
- //最多字数限制
- if (len > this.data.max) return;
- // 当输入框内容的长度大于最大长度限制(max)时,终止setData()的执行
- console.log(this.data)
- },
- submit(){
- wx.request({
- url: app.globalData.publicUrl + '/feedback/add',
- method: "POST",
- data: {
- appletsId: wx.getStorageSync('openId'),
- content:this.data.value
- },
- success: res => {
- console.log(res,'我提交成功了')
- this.setData({
- value:''
- })
- // wx.showToast({
- // title: '感谢您的反馈,我们会认真处理问题尽快完善相关功能',
- // icon: 'success',
- // duration: 2000
- // })
- wx.showToast({
- title: '感谢您的反馈,我们会认真处理问题并尽快完善相关功能!',
- icon: 'none',
- duration: 3000,
- });
- setTimeout(function(){
- wx.switchTab({
- url: '../../pages/personInfo/personInfo'
- });
- },3000)
- }
- });
- },
- })
|