element ui 的输入框, v-model 设置了,但是无法输入,可能会是什么原因

2021-04-25 19:06:33 +08:00
 zhengfan2016

如题,实习第二天,vmodel 绑定的 data 里的 input,如果 input=设置为 test,输入框也会显示 test 但是无法修改,各种排除法,找不到原因。求大佬指点

3440 次点击
所在节点    Vue.js
30 条回复
leon9986666
2021-04-26 10:09:12 +08:00
出了问题先看 console
zhw2590582
2021-04-26 10:09:58 +08:00
只要你贴代码,我十秒内就能给你答案啊
shintendo
2021-04-26 10:12:42 +08:00
别说贴代码了,你的问题描述就没有一句有效信息
chensitong
2021-04-26 10:14:36 +08:00
上面都猜过了,那我就猜,项目没重启
winteq
2021-04-26 10:19:01 +08:00
重新赋值对象导致的吧,试试 $set
Rocka
2021-04-26 17:11:16 +08:00
那我来猜一个,是不是把 input 放在 el-table-column 里了? https://jsfiddle.net/jcngw70a/
如果是这样,解决方法是把 named slot 换成 scoped slot,或者用新的 v-slot 语法(上面例子中被注释掉的那一行)。
zhoushuaishuai
2021-04-29 12:18:22 +08:00
你是不是绑定的是一个固定的值导致的?
dafuyang
2021-05-10 14:21:03 +08:00
type 是 text 你写成 test 了?
zhengfan2016
2021-05-16 15:33:11 +08:00
@dafuyang 不是,这种超低级错误肯定不会犯。
@zhoushuaishuai
@Rocka
@winteq
@chensitong
@no1xsyzy
@lynan
@yuheCai
@christin
@bxb100
@RH 感谢各位大佬的回复,我已经找到问题了,祖传公共文件里的。因为新写了代码,祖传公共文件没有跟着改,然后公共文件没有找到某个变量...😂
zhengfan2016
2021-05-16 15:35:31 +08:00
@qgs 没有同事,只有领导,整个部门加上我只有两个人(领导也不会,让我修)😂

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/773182

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX