【发布时间】:2018-07-23 18:21:59
【问题描述】:
有人可以向我解释一下input-value 属性在 v-switch 组件上的作用吗?
当您不能直接使用 v-model 时,我认为将组件与 vuex 一起使用是有原因的。
这似乎对我有用,但我不完全理解。
你可以在这里看到属性:https://vuetifyjs.com/en/components/selection-controls#api
其中描述为:“v-model 绑定值”。
(我最初在这里的示例中找到了该属性。)
【问题讨论】:
-
@Sphinx 这是个好主意。我现在可以看到 input-value 将组件状态抽象为监视值。但为什么?为什么输入值有效而
value无效? -
@Sphinx 为什么当我绑定到
:value时,组件没有反映绑定的值,但是当我绑定到:input-value时它确实有效?对于除<v-switch>之外的其他组件,情况并非如此。 -
我对Vuetify不熟悉,但是从source codes,
input-value只影响初始值。那么如果 attr=valueof checkbox !==inputValue,它将返回 null ,例如this codepen -
抱歉,好像附错了codepen,请删除
value="xx"代替之前评论的codepen。
标签: vue.js vuetify.js