我希望能够动态地改变类型,在文本和电子邮件之间的输入字段的标签,数字。怎么可能呢,我是vue js的新手:
<input type="email">发布于 2021-03-31 15:01:08
首先,你需要在你的数据中声明:
data () {
return {
inputType: "text",
lableName: "Default",
}
}现在,您可以在html中使用以下变量:
<label>{{ lableName }}</label>
<input :type="inputType">最后一部分是定义这些值更改时的逻辑。但是,我不知道您何时或为什么要更改此设置。如果你详述,我可以编辑。
希望这已经有帮助了:)
发布于 2021-03-31 15:01:33
您可以使用以下语法将其设置为动态的html:
<input :type="inputType">在数据中:
data () {
return {
inputType: 'text'
};
}https://stackoverflow.com/questions/66883004
复制相似问题