欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

微信小程序中MaterialDesign--input組件怎么用

這篇文章將為大家詳細(xì)講解有關(guān)微信小程序中MaterialDesign--input組件怎么用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

在潘集等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作按需定制制作,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,網(wǎng)絡(luò)營銷推廣,成都外貿(mào)網(wǎng)站制作,潘集網(wǎng)站建設(shè)費用合理。

主要通過input輸入事件配合css的transform動態(tài)改變實現(xiàn)這種效果。

實際調(diào)試過程中,input組件bindinput事件觸發(fā)后回調(diào)的detail對象,在模擬器中含有cursor屬性,在真機(jī)中(測過安卓,ios沒測過)卻沒有該屬性,最后選擇detail對象中的value屬性的值的長度來同步輸入的位數(shù)。

bindfocus事件最好不要添加改變css的代碼 。

預(yù)覽圖片:

微信小程序中MaterialDesign--input組件怎么用

微信小程序中MaterialDesign--input組件怎么用

JS:

//index.js
//獲取應(yīng)用實例
var app = getApp()
Page({
 data: {
  v_username_border:'', //用戶輸入框底部border樣式
  v_pwd_border:'', // 密碼輸入框底部border樣式
  v_float_username:'', // 浮動文字字transform 樣式
  v_float_pwd:'',
  num_current_un:0, // 當(dāng)前輸入的文本位數(shù)
  sp_num_current_un:'', // 當(dāng)前輸入文本位數(shù)超過限制時的樣式
  isPwdError:false // 提交時 密碼輸入錯誤時的文本提示
 },
 onLoad: function () {
  console.log('onLoad')
 },
 // 用戶名輸入框獲取焦點時事件回調(diào)
 usernameFocus:function(e){
  var that = this;
  console.log(e.detail)
 },
 // 用戶名輸入框輸入時事件回調(diào)
 usernameInput:function(e){
  console.log(e.detail)
   this.setData({
   v_username_border:'border-bottom:1px solid red',
   num_current_un:e.detail.value.length
  })
  if(e.detail.value.length!=0){
    this.setData({
    v_float_username:'color:red ;transform: translateY(-18.5px)',
    sp_num_current_un:'color:lightseagreen;'
   })
   if(e.detail.value.length>20){
    this.setData({
     sp_num_current_un:'color:orangered;'
    })
   }
  }else{
   this.setData({
    v_float_username:'transform: translateY(0px)',
   })
  }
 },
 // // 用戶名輸入框失去焦點時回調(diào)
 usernameBlur:function(e){
  console.log("onBlur")
   this.setData({
   v_username_border:'border-bottom:1px solid grey'
  })
 },
 pwdFocus:function(e){
  console.log('onFocus')
 },
 pwdInput:function(e){
  this.setData({
   v_pwd_border:'border-bottom:1px solid red',
   isPwdError:false
  })
  console.log(e.detail)
  if(e.detail.value.length!=0){
   this.setData({
    v_float_pwd:'color:red ; transform: translateY(-18.5px)',
   })
  }else{
   this.setData({
    v_float_pwd:'transform: translateY(0px)',
   })
  }
 },
  pwdBlur:function(e){
  console.log("onBlur")
   this.setData({
   v_pwd_border:'border-bottom:1px solid grey; '
  })
 },
// 登錄按鈕模擬表單提交 可用form組件代替
 onLogin:function(e){
  this.setData({
   isPwdError:true
  })
 }
})

關(guān)于“微信小程序中MaterialDesign--input組件怎么用”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

當(dāng)前題目:微信小程序中MaterialDesign--input組件怎么用
文章分享:http://aaarwkj.com/article28/gdsscp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、品牌網(wǎng)站設(shè)計、標(biāo)簽優(yōu)化、定制網(wǎng)站、面包屑導(dǎo)航、App開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
亚洲精品福利一二三区| 丰满人妻的诱惑中文字幕| 日本一区二区不卡高清| 亚洲精品成人久久网| 未满18周岁禁止观看视频| 三级视频一区二区三区| 一区二区三区高清人妻日本| 97在线观看视频在线观看| 中文字幕乱码亚州精品一区| 日本一区二区欧美在线| 国产三级自拍视频在线观看| 国产伊人久久综合网| 手机在线观看av网站| 午夜福利主播一区二区| 久久成人影院免费观看| 日韩欧美的一区二区三区| 亚洲精品成人综合色在线| 亚洲乱码一区二区三区人妇| 秒播视频午夜福利在线观看| 日本熟妇一区二区三区高清视频| 亚洲情色精品国产一区| 亚洲精品午夜福利网| 久热99在线视频免费观看| 国产精品日产三级在线观看| 中国日本欧美最黄大片| 久久偷拍女生厕所尿尿| 老汉av免费在线观看| 中文有码人妻字幕在线| 亚洲视频一直看一直爽| 国产精品免费观看在线国产 | 久久久久久极精品久久久| 99久久精品国产熟女拳交| 亚洲一区二区色黄大片| 亚洲日本熟妇在线视频| 91色综合久久久久婷婷| 国产成人精品高清国产三级| 不卡二卡三卡四卡精品| 中文字幕人妻熟人妻熟丝| 在线免费观看国产不卡| 亚洲一二三区精品与老人| 小黄片视频免费在线播放|