Browse Source

人才吹哨超过字数确任不清空

master
chenteng 5 years ago
parent
commit
2432c15b66
  1. 38
      pages/topics/talents/index.js
  2. 2
      pages/topics/talents/index.wxml

38
pages/topics/talents/index.js

@ -18,6 +18,7 @@ Component({
data: { data: {
messageTitle:"", messageTitle:"",
messageDetail:"", messageDetail:"",
messageTemp:"",
files: [], files: [],
// 所在街道 // 所在街道
streets: [], streets: [],
@ -89,16 +90,16 @@ Component({
}) })
}, },
bindTextAreaInput(e) { bindTextAreaInput(e) {
if(this.data.messageDetail.length <= 200){ console.log("bindTextAreaInput");
this.setData({ this.setData({
messageDetail: e.detail.value messageDetail: e.detail.value,
}) })
}else{ if(e.detail.value.length>200){
wx.showToast({ wx.showToast({
title: '超过字数', title: '超过字数',
icon: 'none',
duration: 2000, duration: 2000,
}) icon: 'none'
})
} }
}, },
uplaodFile(files) { uplaodFile(files) {
@ -143,29 +144,22 @@ Component({
}, },
submit() { submit() {
if (this.data.messageDetail === ''){ if (this.data.messageDetail.length >200){
wx.showModal({ wx.showModal({
title: '提示', title: '提示',
content: '请输入正文内容', content: '问题超过字数,重新输入',
showCancel:false showCancel:false,
}) })
return return
} }
if (this.data.messageDetail.length >200){ if (this.data.messageDetail === ''){
let th = this
wx.showModal({ wx.showModal({
title: '提示', title: '提示',
content: '问题超过字数,请重新输入', content: '请输入正文内容',
showCancel:false, showCancel:false
success: function (res) {
console.log(res);
setTimeout(function(){th.setData({
messageDetail: ''
})},500)
},
}) })
return return
} }
//判断是否选择街道 //判断是否选择街道
if (this.data.streetID === ''){ if (this.data.streetID === ''){
wx.showModal({ wx.showModal({

2
pages/topics/talents/index.wxml

@ -6,7 +6,7 @@
<view class="question-image"> <view class="question-image">
<!-- 文本框 --> <!-- 文本框 -->
<view class="item"> <view class="item">
<textarea class="textArea" maxlength="210" value="{{messageDetail}}" bindinput="bindTextAreaInput" placeholder="请描述您的问题(200字内)" /> <textarea class="textArea" maxlength="210" bindinput="bindTextAreaInput" placeholder="请描述您的问题(200字内)" />
</view> </view>
<!-- 添加图片 --> <!-- 添加图片 -->
<view style="z-index:10"> <view style="z-index:10">

Loading…
Cancel
Save