el-input 为什么登录加了键盘回车会报这个错?


回答

this.$refs[formName]undefined,没传参

ref='formName'
that.login('formName')

+1,可能有以下原因

  1. 看看你 login 的参数传递
  2. :ref 的绑定问题
  3. ref 绑定到了 dom 元素,而不是组件

报错很明确,没有取到对应的注册组件

1.@keyup.enter.native="login"
2.login 函数里的 formName 直接写就可以了,没必要传参的形式(因为没有被复用)

以上是 el-input 为什么登录加了键盘回车会报这个错? 的全部内容, 来源链接: utcz.com/a/32364.html

回到顶部