検索

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

プログラムによる要素への Vue ディレクティブの追加: v-if のステップバイステップ ガイド

element.attr('data-attr', someValue) のように、純粋な JS を使用してプログラムで要素にカスタム属性を追加できますが、v-if のように、Vue はどうなるでしょうか。指令###

次の要素があるとします

リーリー

v-if をプログラムで追加するにはどうすればよいですか?存在するかどうかわからない数百の動的変数があるため、自動化の目的でこれを尋ねています。

期待される結果は

です リーリー

私が知っている唯一の手順は、

ref を使用して created() の要素を取得することです。

P粉883973481P粉883973481462日前616

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

  • P粉764785924

    P粉7647859242023-09-08 12:52:54

    宣言によると - 存在するかもしれないし、存在しないかもしれない動的変数が何百も存在することになります。 しかし、あなたのコメントを見ると、あなたは >ループなし と言っています。では、動的要素をどのようにレンダリングするのでしょうか?

    私の理解では、データ属性を HTML テンプレートに動的にバインドしたいと考えています。このソリューションを試して、要件を満たしているかどうかを確認してください。

    リーリー リーリー

    上記のコード スニペットは、常に既存の動的プロパティで機能します。

    返事
    0
  • キャンセル返事