直播商城原始碼,密碼輸入框自定義顯示隱藏圖示
直播商城原始碼,密碼輸入框自定義顯示隱藏圖示
<el-input>標籤程式碼
<el-input ref="pwdInput" :type="pwdObj.pwdType" v-model="password" @focus="focusEnd($event)"> <!-- input中加圖示必須要有slot="suffix"屬性,不然無法顯示圖示 --> <el-image slot="suffix" class="img-sty" :src="getIconUrl(pwdObj.pwdType === 'text' ? 'offeye' : 'openeye')" fit="scale-down" @click="changeye('pwdType', 'pwdInput')" /> </el-input> <script type="text/javascript">中程式碼 <script> export default { data() { return { password: '', pwdObj: { pwdType: 'password'} } }, computed: { // 獲取圖示 getIconUrl() { return function (name, type = 'svg') { return require(`@/assets/img/icons/${name}.${type}`) } }, methods: { //點選圖示控制密碼的顯示和隱藏 changeye(typeName, refName) { this.$set( this.pwdObj, `${typeName}`, this.pwdObj[`${typeName}`] === 'password' ? 'text' : 'password' ) this.$refs[`${refName}`].focus() }, //點選檢視密碼圖示使遊標定位到最後 focusEnd(e) { //input獲取遊標顯示在最後 const obj = e.srcElement, // obj.focus() len = obj.value.length //遊標定位要加上 setTimeOut,不然就會重新遊標定位失敗 setTimeout(() => { obj.selectionStart = obj.selectionEnd = len }, 60) } } } </script>
可能自定義圖示後,顯示的位置沒那麼準確,根據需要透過css調整
.img-sty { cursor: pointer; margin-top: 10px; }
以上就是 直播商城原始碼,密碼輸入框自定義顯示隱藏圖示,更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2936180/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 直播平臺原始碼,input密碼框顯示與隱藏原始碼密碼
- 直播系統程式碼,輸入時實現密碼顯示與隱藏密碼
- 直播平臺原始碼,Android實現密碼顯示與隱藏原始碼Android密碼
- 搭建直播平臺,顯示隱藏密碼,眼睛特效密碼特效
- 直播app系統原始碼,底部彈框顯示,底部導航隱藏APP原始碼
- app直播原始碼,el-button自定義圖片顯示APP原始碼
- Android 眼睛 顯示隱藏密碼(ImageView)Android密碼View
- 直播平臺原始碼,隱藏app圖示並不在最近執行中顯示原始碼APP
- 直播原始碼開發,el-button自定義圖片顯示原始碼
- 直播平臺原始碼,el-button自定義圖片顯示原始碼
- 直播app系統原始碼,Fragment 顯示 隱藏 監聽APP原始碼Fragment
- 影片直播原始碼,下拉多選el-tag顯示在輸入框中原始碼
- app直播原始碼,Android EditText的游標的顯示和隱藏APP原始碼Android
- 影片直播app原始碼,自定義View 線型EditText輸入框APP原始碼View
- 直播小程式原始碼,react-native自定義文字輸入框原始碼React
- jQuery 顯示 input 輸入的密碼!jQuery密碼
- 直播網站原始碼,EasyUI按鈕控制標籤顯示與隱藏網站原始碼UI
- iOS開發使用UIKeyInput自定義密碼輸入框iOSUI密碼
- 直播軟體原始碼,自定義修改原本已有的圖示原始碼
- 直播商城原始碼,PopupWindow選單在ListView中顯示原始碼View
- 一對一視訊原始碼,登入時輸入密碼時的顯示密碼按鈕原始碼密碼
- vue 滑鼠移入顯示圖示 ,滑鼠移出隱藏圖示Vue
- mac顯示隱藏檔案,取消顯示隱藏檔案Mac
- Flutter 密碼輸入框 驗證碼輸入框Flutter密碼
- H5 JS控制input表單密碼的顯示與隱藏H5JS密碼
- Flutter仿微信,支付寶密碼輸入框+自定義鍵盤Flutter密碼
- Android自定義方形驗證碼輸入框Android
- app直播原始碼,android實現帶下劃線的密碼輸入框APP原始碼Android密碼
- win10隱藏桌面圖示怎麼顯示 win10隱藏桌面圖示如何恢復Win10
- 直播商城原始碼,隱藏iframe捲軸,並禁止滑動原始碼
- js下拉框實現div顯示和隱藏JS
- 直播系統原始碼,Vue 禁止輸入框輸入空格原始碼Vue
- vue自定義密碼輸入框解決瀏覽器自動填充密碼的問題Vue密碼瀏覽器
- iOS 隱藏&顯示tabBariOStabBar
- jQuery控制div顯示和隱藏程式碼例項jQuery
- 短視訊平臺原始碼,Android 左右滑動顯示和隱藏原始碼Android
- Mac顯示/不顯示隱藏檔案教程!Mac
- win10 如何顯示隱藏圖示_win10系統右下角的圖示怎麼隱藏Win10