【发布时间】:2019-03-01 08:18:20
【问题描述】:
我需要在用户输入时更改 vue-material md-input 框中的值(为了便于理解问题,假设我需要将所有字母大写)。
使用 v-bind 或计算值之类的简单答案不能很好地与 vue-material 配合使用:
<md-input v-bind="val" />
部分是因为它不支持 vue-material 组件中的 v-bind,部分是因为虽然计算的值确实有效,但设置该值会触发新的 get 并且光标位置会转到字符串的末尾。
所以问题(我会回答,但如果其他人有更好的答案,我会很感激)是如何修改 vue-material 组件(如 md-input)中的值?
【问题讨论】:
标签: vue.js vue-material