【问题标题】:vuejs - dynamic input 'types'vuejs - 动态输入“类型”
【发布时间】:2017-08-01 16:07:01
【问题描述】:

我希望能够在textpassword 之间动态更改输入字段的type。我尝试执行以下操作:

<input :type="dynamicInputType">

data() {
    return {
        dynamicInputType: 'password'
    }
}

但这显然行不通; vuejs 显示错误:v-model does not support dynamic input types. Use v-if branches instead.

我不清楚如何用 v-if 解决这个问题。

【问题讨论】:

    标签: vue.js vuejs2


    【解决方案1】:

    这种事情是建议的。

    <input v-if="'text' === dynamicInputType" type="text">
    <input v-else type="password">
    

    【讨论】:

      猜你喜欢
      • 2018-06-13
      • 1970-01-01
      • 2018-09-04
      • 1970-01-01
      • 2016-06-22
      • 1970-01-01
      • 2019-03-24
      • 2020-05-02
      • 2018-02-04
      相关资源
      最近更新 更多