vue中input框的禁用和可输入问题

Sally ·
更新时间:2024-09-20
· 1292 次阅读

目录

input框的禁用和可输入

关于输入框的一些操作

input框的禁用和可输入

input是我们经常使用的文本输入框,在vue中我们可以用v-model来绑定输入框的值,但是有时我们拿到一个值并通过v-model绑定到一个input框里,但是我们只想要显示这个值,不能修改,然后在某些特定的情况下在去改变这个值,这个时候就牵涉到文本框的禁用了

   <input       type="text"//绑定的值       v-model="Copy.possWord1"       :readonly="read ? false : 'readonly'"     />

当read=0时文本框不可用,当read=1时文本框可用

关于输入框的一些操作

关于输入框

监听输入

失去焦点的事件

<template>   <div class="orderinfo">   <input type="text" v-model="text" @blur="blur()">   </div> </template> <script> export default {   name: "Orderinfo",   data() {     return {       text:''     };   },   mounted() {},   watch: {     // 监听输入框输入     text: function(val) {       if (val.length > 0) {         console.log('显示删除')       } else {          console.log('不显示删除')       }     }   },   methods: {     //失去焦点     blur(){       console.log(this.text)     }   } }; </script> <style scoped lang="scss">  </style>

以上为个人经验,希望能给大家一个参考,也希望大家多多支持软件开发网。



VUE input框 输入 input

需要 登录 后方可回复, 如果你还没有账号请 注册新账号