検索

ホームページ  >  に質問  >  本文

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

阿神阿神2872日前671

全員に返信(2)返信します

  • 巴扎黑

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

    ref のキーは入力したキーと同じです。キャメルケースを使用したい場合は、直接 ref="camelCase" を使用してください。キャメルケースに自動的に変換されません。

    返事
    0
  • 巴扎黑

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

    HTML 属性では大文字と小文字が区別されません。したがって、文字列テンプレート以外のテンプレートを使用する場合、キャメルケース (キャメルケース) の名前付き props を、対応するケバブケース (ダッシュ区切り) の名前に変換する必要があります:

    リーリー

    kebab-case が必要なのは HTML 機能のプロパティであり、後でバインドする値ではありません。 「menu-wrapper」名をノードの参照にバインドしました。もちろん、 this.$refs.menu-wrapper

    を通じて参照する必要があります。

    返事
    0
  • キャンセル返事