suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - vue2.0中,$refs对象为什么用驼峰的方式获取不到属性?

阿神阿神2785 Tage vor646

Antworte allen(2)Ich werde antworten

  • 巴扎黑

    巴扎黑2017-04-17 16:39:42

    ref 的 key 和你填的key是一样的, 不会自动转换成驼峰式,如果你要用驼峰式 直接用ref="camelCase" 就可以了

    Antwort
    0
  • 巴扎黑

    巴扎黑2017-04-17 16:39:42

    HTML 特性是不区分大小写的。所以,当使用的不是字符串模版,camelCased (驼峰式) 命名的 prop 需要转换为相对应的 kebab-case (短横线隔开式) 命名:

    <child my-message="hello!"></child>

    需要kebab-case的是prop这种html特性,而不是后面你绑定的值。你已经给节点的ref绑定了'menu-wrapper'名称,当然要通过this.$refs.menu-wrapper去引用啦

    Antwort
    0
  • StornierenAntwort