最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序 textarea 詳解及簡單使用方法

 更新時間:2016年12月05日 14:27:19   作者:鮑守營  
這篇文章主要介紹了微信小程序 textarea 詳解及簡單使用方法的相關(guān)資料,這里附有實現(xiàn)實例代碼,及解決textarea沒有bindchange事件,無法在輸入時給變量賦值的方法, 需要的朋友可以參考下

微信小程序 textarea 簡易解決方案

微信小程序中textarea沒有bindchange事件,所以無法在輸入時給變量賦值。

雖然可以使用bindblur事件,但是綁定bindblur事件,如果再點擊按鈕,則先執(zhí)行完按鈕事件后,再去執(zhí)行bindblur事件,所以在js文件取不到輸入值,

解決方法:結(jié)合from表單,textarea文本框輸入后,再去點擊提交按鈕,這時會先執(zhí)行textarea事件(獲取文本框輸入內(nèi)容),再去執(zhí)行數(shù)據(jù)提交,這樣問題就解決了

wxml文件代碼:

<form bindsubmit="evaSubmit">
   <textarea name="evaContent" maxlength="500" value="{{evaContent}}" class="weui-textarea" placeholder="填寫內(nèi)容(12-500字)"bindblur="charChange" />     
   <button formType="submit" disabled="{{subdisabled}}" class="weui-btn mini-btn" type="primary" size="mini">提交</button>
 </form>

js文件代碼:

var app = getApp();
Page({
 data:{
   evaContent  : ''
 },
 onLoad:function(){
 },
 onReady:function(){
  // 頁面渲染完成
 },
 onShow:function(){
  // 頁面顯示
 },
 onHide:function(){
  // 頁面隱藏
 },
 onUnload:function(){
  // 頁面關(guān)閉
 },
 //事件
 textBlur: function(e){
   if(e.detail&&e.detail.value.length>0){
    if(e.detail.value.length<12||e.detail.value.length>500){
     //app.func.showToast('內(nèi)容為12-500個字符','loading',1200);
    }else{
     this.setData({
       evaContent : e.detail.value
     });
    }
   }else{
    this.setData({
      evaContent : ''
    });
    evaData.evaContent = '';
    app.func.showToast('請輸入投訴內(nèi)容','loading',1200);
   }
 },
 //提交事件
 evaSubmit:function(eee){  
  var that = this;
  //提交(自定義的get方法)
  app.func.req('http://localhost:1111/ffeva/complaint?content=''+this.data.evaContent),get,function(res){
      console.log(res);
      if(res.result==='1'){
       //跳轉(zhuǎn)到首頁
       app.func.showToast('提交成功','loading',1200);
      }else{
       app.func.showToast('提交失敗','loading',1200);
      }
  });
 }
})

 缺點:

這樣操作后,功能就有缺陷。例如,無法即時獲取用戶文本框輸入字符個數(shù),如果有更好的解決方法,希望能學(xué)習(xí)一下!

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • JavaScript 中的文檔對象模型 DOM

    JavaScript 中的文檔對象模型 DOM

    DOM,即文檔對象模型,前端開發(fā)工程師必學(xué)的基礎(chǔ)知識,在本文將介紹如何在 HTML 文檔中選擇元素、如何創(chuàng)建元素、如何更改內(nèi)聯(lián) CSS 樣式以及如何監(jiān)聽事件,需要的朋友可以參考一下
    2021-10-10
  • 前端AI機器學(xué)習(xí)在瀏覽器中訓(xùn)練模型

    前端AI機器學(xué)習(xí)在瀏覽器中訓(xùn)練模型

    這篇文章主要為大家介紹了前端AI機器學(xué)習(xí)在瀏覽器中訓(xùn)練模型的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • 微信小程序 template模板詳解及實例代碼

    微信小程序 template模板詳解及實例代碼

    這篇文章主要介紹了微信小程序 template模板詳解及實例代碼的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • 微信小程序 五星評分的實現(xiàn)實例

    微信小程序 五星評分的實現(xiàn)實例

    這篇文章主要介紹了微信小程序 五星評分的實現(xiàn)實例的相關(guān)資料,這里提供實現(xiàn)實例幫助大家實現(xiàn)改功能,需要的朋友可以參考下
    2017-08-08
  • JavaScript內(nèi)置對象介紹

    JavaScript內(nèi)置對象介紹

    這篇文章主要介紹了JavaScript內(nèi)置對象,內(nèi)置對象就是指?JS?語言自帶的一些對象,這些對象供開發(fā)者使用,并提供了一些常用的或是最基本而必要的功能,下面我們一起進(jìn)入文章了解更多詳細(xì)內(nèi)容
    2021-12-12
  • 原生js實現(xiàn)鼠標(biāo)滑過播放音符方法詳解

    原生js實現(xiàn)鼠標(biāo)滑過播放音符方法詳解

    本文使用原生js的AudioContext接口實現(xiàn)一個劃過菜單播放天空之城的鼠標(biāo)特效,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • ant-design的upload組件中實現(xiàn)粘貼上傳實例詳解

    ant-design的upload組件中實現(xiàn)粘貼上傳實例詳解

    這篇文章主要為大家介紹了ant-design的upload組件中實現(xiàn)粘貼上傳實例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • 微信小程序 合法域名校驗出錯詳解及解決辦法

    微信小程序 合法域名校驗出錯詳解及解決辦法

    這篇文章主要介紹了微信小程序 合法域名校驗出錯詳解及解決辦法的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • 前端項目中監(jiān)聽localStorage的變化

    前端項目中監(jiān)聽localStorage的變化

    這篇文章主要為大家介紹了前端項目中監(jiān)聽localStorage的變化的解決思路詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • 微信小程序 時間格式化(util.formatTime(new Date))詳解

    微信小程序 時間格式化(util.formatTime(new Date))詳解

    這篇文章主要介紹了微信小程序 時間格式化(util.formatTime(new Date))詳解的相關(guān)資料,這里附實例,一目了然很容易解決,需要的朋友可以參考下
    2016-11-11

最新評論

丹棱县| 伊川县| 金乡县| 眉山市| 北流市| 滁州市| 普宁市| 无为县| 郑州市| 东海县| 密云县| 南丹县| 东乡| 古田县| 通辽市| 禹城市| 三亚市| 新龙县| 平乐县| 吉隆县| 民勤县| 张掖市| 广德县| 盐池县| 石门县| 新乡县| 浮梁县| 石楼县| 睢宁县| 高清| 文水县| 靖州| 普安县| 卢龙县| 大宁县| 定安县| 宜春市| 上犹县| 宜州市| 甘孜| 睢宁县|