検索

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

JavaScript - ページ上のいくつかの場所をクリックして表示し、クリックして非表示にする必要があります。これを Vue で実装するにはどうすればよいですか?

図に示すように、最初の li をクリックすると、li のすべての p が表示されます。
2番目のliをクリックすると、1番目のli、3番目のliも変化していますが、どのliをクリックして、どのliのp要素を表示するにはどうすればよいでしょうか? 。 。



phpcn_u1582phpcn_u15822771日前494

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

  • 高洛峰

    高洛峰2017-05-19 10:15:09

    1つ設定current

    リーリー リーリー

    返事
    0
  • 天蓬老师

    天蓬老师2017-05-19 10:15:09

    コードを見れば分かります:

    返事
    0
  • 天蓬老师

    天蓬老师2017-05-19 10:15:09

    1階が正解。 v-if も使用できます。ただし、@click バインディング関数はメソッド内でより標準化された方法で記述することをお勧めします。

    返事
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:15:09

    データドリブンを考える⤴

    返事
    0
  • 为情所困

    为情所困2017-05-19 10:15:09

    これはイベント委任を使用して記述する必要がありますか?クリックをulにバインドし、クリックされたevent.targetがどのliであるかを判断して、表示を切り替えると、うまくいくはずです

    返事
    0
  • PHPz

    PHPz2017-05-19 10:15:09

    3つの変数を設定します

    返事
    0
  • キャンセル返事