条件付き命令
知識レビュー:
常に一つだけのラベルのペアは、最初のを探して、「*」ワイルドカードセレクターを使用することはできませんので、エルは、IDを利用するポイント会員マウントされるHTML、マウントポイントとして使用することが、私たちは、身体、以下の構造から試してみて、HTMLマウントポイントを、独自のラベルIDの仕事を書き、それは本質的に-Vueのドム、ドム操作の仮想インスタンスである本当のドムへの完全な仮想マップが上記行かれ、体を置き換えるに等しいドムリアルに置き換えられます、我々はこつを任せることはできません体内に運ぶのポイント
真と偽のキー変数があります解決することができます
この操作は、ステッチの内側にもを行うことができます、あなたは書き込みjsのコードを実行することができますが、補間式をやって気にしない、だけの簡単な操作を行うことができます
変数が報告される代わりに、通常の定義が間違っていないならば、我々は内部のデータを定義する必要があります
ここでは111222、===最初のセットアップは、それがfalseの場合、見下すしていきません真であります
V-esleのデフォルト枝バインドV-かの条件が許せなど
V-ELSE-場合には、V-IFバインド条件分岐と条件付きでなければなりません
< UL > < 李@click = "アクション( 'A')" > </ 李> < リチウム@click = "アクション( 'B')" > B </ 李> < 李@click = "アクション(」 C ')」> C </ 李> </ UL > < UL > < リチウムのV-ショー= "フラグ== ''" > AAA </ 李> <リチウムV-ショー= "フラグ== 'B'" > BBB </ 李> < リチウムV-ショー= "フラグ== 'C'" > CCC </ 李> </ UL >
変更の小さな一例を制御することにより、タブコントロールページをクリックします。
上記のようにAAAを下回っ
サイクル命令
あなたは、インデックスを表示したい場合は、値の配列がなければならないと仮定すると、括弧コンマインデックスをNUMする必要があります
ループのための辞書
値が順序付けられていますが、エラープラス括弧なしで何かを知っていない場合、キーは、注文されました
メッセージボードでのVue
関数名は、キーワード引数ではないことに注意してくださいデル・削除
それがポップである場合は、デフォルトを削除すると、最後にあります
あなたは、スプライスを削除する必要があり、スプライスデフォルトの3つのパラメータがあります
<body> <div id="app"> <p> <input type="text" v-model="val"> <button @click="add(val)">评论</button></p> <ul> <li v-for="(info,i) in infos">{{ info }} <span @click="del(i)">x</span></li> </ul> </div> </body> <script src="js/vue.js"></script> <script> new Vue({ el: '#app', data: { infos:[], val:'' }, methods:{ del:function (i) { this.infos.splice(i,1) }, add:function () { let val = this.val; if (this.val){ this.infos.splice(0,0,val); val='' } } } }) </script>
v-model就能拿到用户输入的文本,然后再加入评论的函数名加个val参数,然后再add方法里面做判断,如果填的有值还给他加进infos数组里面for循环到页面上,然后并且清空val的值