vue.js - 基本输入隐藏文本而不是在字段内显示它
问题描述
我已经为 Vue.js下载了这个设计工具包。
问题是,当我在其中写文本时,它会查看我写的文本,但是在我从字段中聚焦后,文本被隐藏并且占位符被显示回来,但我不明白为什么会这样.
当我在写入后打印字段的值时,我得到了我写的值,但我根本看不到它在字段内。
这是我正在使用的代码:
<base-input class="input-group-alternative mb-3"
:placeholder="email"
addon-right-icon="ni ni-email-83"
v-model="emailVal"
required="true"
:dir="dir">
</base-input>
我将email
参数作为“电子邮件地址”传递,将dir
参数作为“ltr”传递。
您能否帮助我理解为什么它不能将我的输入保留在该字段内?
解决方案
显然问题是我没有emailVal
在我的数据对象中声明。
我像这样添加它,它起作用了:
export default {
data() {
return {
email: 'Email Address',
dir: 'ltr',
emailVal: ''
}
}
}
推荐阅读
- python - 使用 re 模块计算副词
- spring-boot - 如何使用 SMTP Gmail 发送邮件
- java - 如何处理您没想到的异常,即使它已在文档中声明?
- python - 用 dataframe.apply() 替换 for 循环
- list-comprehension - 在 Coq 中重写列表理解
- java - 如何从链表内的arraylist中读取数据
- php - “试图获取非对象的属性 'listaOrdenes'”返回 json 错误
- javascript - 如何使用axios渲染EXIF图像数据并在React Js中显示
- java - 使用扫描仪从文件中读取文本时如何修复 java.util.NoSuchElementException 错误?
- python - print() 语句在导入的模块中不起作用