JavaScript - vue v-for データを取得できません
淡淡烟草味
淡淡烟草味 2017-06-12 09:31:04
0
4
819

v-for ループは queryselectorall を使用してデータを取得できません

リーリー リーリー

淡淡烟草味
淡淡烟草味

全員に返信(4)
某草草

インスタンスのライフサイクルを理解します。作成された段階では、dom はまだレンダリングされていません。

いいねを押す +0
迷茫

上の人が正しいです、レンダリングするときにこのように書くことができます

リーリー

これでうまくいかない場合は、setTimeout に時間を入力してみてください。ミリ秒でも十分です

いいねを押す +0
Peter_Zhu

これは確かにライフサイクルの問題ですが、私がもっと混乱しているのは、vue が使用されているのに、なぜ Dom 経由で取得する必要があるのか​​ということです。

いいねを押す +0
刘奇

ref を使用して dom 要素を直接バインドし、$refs を使用して操作できます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート