<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # vue綁定元素 HTML 屬性中的值應使用 v-bind 指令。 以下實例判斷 class1 的值,如果為 true 使用 class1 類的樣式,否則不使用該類: ``` <pre class="calibre13">``` <span class="token"><</span><span class="token">!</span><span class="token5">DOCTYPE</span> html<span class="token">></span> <span class="token"><</span>html<span class="token">></span> <span class="token"><</span>head<span class="token">></span> <span class="token"><</span>meta charset<span class="token">=</span><span class="token4">"utf-8"</span><span class="token">></span> <span class="token"><</span>title<span class="token">></span>Vue 測試實例 <span class="token">-</span> <span class="token3">菜鳥教程</span><span class="token1">(</span>runoob<span class="token1">.</span>com<span class="token1">)</span><span class="token"><</span><span class="token">/</span>title<span class="token">></span> <span class="token"><</span><span class="token">/</span>head<span class="token">></span> <span class="token"><</span>style<span class="token">></span> <span class="token1">.</span>class1<span class="token1">{</span> background<span class="token1">:</span> #<span class="token5">444</span><span class="token1">;</span> color<span class="token1">:</span> #eee<span class="token1">;</span> <span class="token1">}</span> <span class="token"><</span><span class="token">/</span>style<span class="token">></span> <span class="token"><</span>body<span class="token">></span> <span class="token"><</span>script src<span class="token">=</span><span class="token4">"https://cdn.staticfile.org/vue/2.2.2/vue.min.js"</span><span class="token">></span><span class="token"><</span><span class="token">/</span>script<span class="token">></span> <span class="token"><</span>div id<span class="token">=</span><span class="token4">"app"</span><span class="token">></span> <span class="token"><</span>label <span class="token2">for</span><span class="token">=</span><span class="token4">"r1"</span><span class="token">></span>修改顏色<span class="token"><</span><span class="token">/</span>label<span class="token">></span><span class="token"><</span>input type<span class="token">=</span><span class="token4">"checkbox"</span> v<span class="token">-</span>model<span class="token">=</span><span class="token4">"use"</span> id<span class="token">=</span><span class="token4">"r1"</span><span class="token">></span> <span class="token"><</span>br<span class="token">></span><span class="token"><</span>br<span class="token">></span> <span class="token"><</span>div v<span class="token">-</span>bind<span class="token1">:</span><span class="token2">class</span><span class="token">=</span><span class="token4">"{'class1': use}"</span><span class="token">></span> v<span class="token">-</span>bind<span class="token1">:</span><span class="token2">class</span> 指令 <span class="token"><</span><span class="token">/</span>div<span class="token">></span> <span class="token"><</span><span class="token">/</span>div<span class="token">></span> <span class="token"><</span>script<span class="token">></span> <span class="token2">new</span> <span class="token3">Vue</span><span class="token1">(</span><span class="token1">{</span> el<span class="token1">:</span> <span class="token4">'#app'</span><span class="token1">,</span> data<span class="token1">:</span><span class="token1">{</span> use<span class="token1">:</span> <span class="token5">false</span> <span class="token1">}</span> <span class="token1">}</span><span class="token1">)</span><span class="token1">;</span> <span class="token"><</span><span class="token">/</span>script<span class="token">></span> <span class="token"><</span><span class="token">/</span>body<span class="token">></span> ``` ``` v-if 指令將根據表達式 seen 的值(true 或 false )來決定是否插入 p 元素。 ``` <pre class="calibre13">``` <span class="token"><</span><span class="token">!</span><span class="token5">DOCTYPE</span> html<span class="token">></span> <span class="token"><</span>html<span class="token">></span> <span class="token"><</span>head<span class="token">></span> <span class="token"><</span>meta charset<span class="token">=</span><span class="token4">"utf-8"</span><span class="token">></span> <span class="token"><</span>title<span class="token">></span>Vue 測試實例 <span class="token">-</span> <span class="token3">菜鳥教程</span><span class="token1">(</span>runoob<span class="token1">.</span>com<span class="token1">)</span><span class="token"><</span><span class="token">/</span>title<span class="token">></span> <span class="token"><</span>script src<span class="token">=</span><span class="token4">"https://cdn.staticfile.org/vue/2.2.2/vue.min.js"</span><span class="token">></span><span class="token"><</span><span class="token">/</span>script<span class="token">></span> <span class="token"><</span><span class="token">/</span>head<span class="token">></span> <span class="token"><</span>body<span class="token">></span> <span class="token"><</span>div id<span class="token">=</span><span class="token4">"app"</span><span class="token">></span> <span class="token"><</span>p v<span class="token">-</span><span class="token2">if</span><span class="token">=</span><span class="token4">"seen"</span><span class="token">></span>現在你看到我了<span class="token"><</span><span class="token">/</span>p<span class="token">></span> <span class="token"><</span>template v<span class="token">-</span><span class="token2">if</span><span class="token">=</span><span class="token4">"ok"</span><span class="token">></span> <span class="token"><</span>h1<span class="token">></span>菜鳥教程<span class="token"><</span><span class="token">/</span>h1<span class="token">></span> <span class="token"><</span>p<span class="token">></span>學的不僅是技術,更是夢想!<span class="token"><</span><span class="token">/</span>p<span class="token">></span> <span class="token"><</span>p<span class="token">></span>哈哈哈,打字辛苦啊!!!<span class="token"><</span><span class="token">/</span>p<span class="token">></span> <span class="token"><</span><span class="token">/</span>template<span class="token">></span> <span class="token"><</span><span class="token">/</span>div<span class="token">></span> <span class="token"><</span>script<span class="token">></span> <span class="token2">new</span> <span class="token3">Vue</span><span class="token1">(</span><span class="token1">{</span> el<span class="token1">:</span> <span class="token4">'#app'</span><span class="token1">,</span> data<span class="token1">:</span> <span class="token1">{</span> seen<span class="token1">:</span> <span class="token5">true</span><span class="token1">,</span> ok<span class="token1">:</span> <span class="token5">true</span> <span class="token1">}</span> <span class="token1">}</span><span class="token1">)</span> <span class="token"><</span><span class="token">/</span>script<span class="token">></span> <span class="token"><</span><span class="token">/</span>body<span class="token">></span> <span class="token"><</span><span class="token">/</span>html<span class="token">></span> ``` ``` # 參數在指令后以冒號指明。例如, v-bind 指令被用來響應地更新 HTML 屬性: ``` <pre class="calibre13">``` <span class="token"><</span><span class="token">!</span><span class="token5">DOCTYPE</span> html<span class="token">></span> <span class="token"><</span>html<span class="token">></span> <span class="token"><</span>head<span class="token">></span> <span class="token"><</span>meta charset<span class="token">=</span><span class="token4">"utf-8"</span><span class="token">></span> <span class="token"><</span>title<span class="token">></span>Vue 測試實例 <span class="token">-</span> <span class="token3">菜鳥教程</span><span class="token1">(</span>runoob<span class="token1">.</span>com<span class="token1">)</span><span class="token"><</span><span class="token">/</span>title<span class="token">></span> <span class="token"><</span>script src<span class="token">=</span><span class="token4">"https://cdn.staticfile.org/vue/2.2.2/vue.min.js"</span><span class="token">></span><span class="token"><</span><span class="token">/</span>script<span class="token">></span> <span class="token"><</span><span class="token">/</span>head<span class="token">></span> <span class="token"><</span>body<span class="token">></span> <span class="token"><</span>div id<span class="token">=</span><span class="token4">"app"</span><span class="token">></span> <span class="token"><</span>pre<span class="token">></span><span class="token"><</span>a v<span class="token">-</span>bind<span class="token1">:</span>href<span class="token">=</span><span class="token4">"url"</span><span class="token">></span>菜鳥教程<span class="token"><</span><span class="token">/</span>a<span class="token">></span><span class="token"><</span><span class="token">/</span>pre<span class="token">></span> <span class="token"><</span><span class="token">/</span>div<span class="token">></span> <span class="token"><</span>script<span class="token">></span> <span class="token2">new</span> <span class="token3">Vue</span><span class="token1">(</span><span class="token1">{</span> el<span class="token1">:</span> <span class="token4">'#app'</span><span class="token1">,</span> data<span class="token1">:</span> <span class="token1">{</span> url<span class="token1">:</span> <span class="token4">'http://www.runoob.com'</span> <span class="token1">}</span> <span class="token1">}</span><span class="token1">)</span> <span class="token"><</span><span class="token">/</span>script<span class="token">></span> <span class="token"><</span><span class="token">/</span>body<span class="token">></span> <span class="token"><</span><span class="token">/</span>html<span class="token">></span> ``` ``` # **在 input 輸入框中我們可以使用 v-model 指令來實現雙向數據綁定:** ``` <pre class="calibre13">``` <span class="token"><</span><span class="token">!</span><span class="token5">DOCTYPE</span> html<span class="token">></span> <span class="token"><</span>html<span class="token">></span> <span class="token"><</span>head<span class="token">></span> <span class="token"><</span>meta charset<span class="token">=</span><span class="token4">"utf-8"</span><span class="token">></span> <span class="token"><</span>title<span class="token">></span>Vue 測試實例 <span class="token">-</span> <span class="token3">菜鳥教程</span><span class="token1">(</span>runoob<span class="token1">.</span>com<span class="token1">)</span><span class="token"><</span><span class="token">/</span>title<span class="token">></span> <span class="token"><</span>script src<span class="token">=</span><span class="token4">"https://cdn.staticfile.org/vue/2.2.2/vue.min.js"</span><span class="token">></span><span class="token"><</span><span class="token">/</span>script<span class="token">></span> <span class="token"><</span><span class="token">/</span>head<span class="token">></span> <span class="token"><</span>body<span class="token">></span> <span class="token"><</span>div id<span class="token">=</span><span class="token4">"app"</span><span class="token">></span> <span class="token"><</span>p<span class="token">></span><span class="token1">{</span><span class="token1">{</span> message <span class="token1">}</span><span class="token1">}</span><span class="token"><</span><span class="token">/</span>p<span class="token">></span> <span class="token"><</span>input v<span class="token">-</span>model<span class="token">=</span><span class="token4">"message"</span><span class="token">></span> <span class="token"><</span><span class="token">/</span>div<span class="token">></span> <span class="token"><</span>script<span class="token">></span> <span class="token2">new</span> <span class="token3">Vue</span><span class="token1">(</span><span class="token1">{</span> el<span class="token1">:</span> <span class="token4">'#app'</span><span class="token1">,</span> data<span class="token1">:</span> <span class="token1">{</span> message<span class="token1">:</span> <span class="token4">'Runoob!'</span> <span class="token1">}</span> <span class="token1">}</span><span class="token1">)</span> <span class="token"><</span><span class="token">/</span>script<span class="token">></span> <span class="token"><</span><span class="token">/</span>body<span class="token">></span> <span class="token"><</span><span class="token">/</span>html<span class="token">></span> ``` ``` 按鈕的事件我們可以使用 v-on 監聽事件,并對用戶的輸入進行響應。 以下實例在用戶點擊按鈕后對字符串進行反轉操作: ``` <pre class="calibre13">``` <span class="token"><</span><span class="token">!</span><span class="token5">DOCTYPE</span> html<span class="token">></span> <span class="token"><</span>html<span class="token">></span> <span class="token"><</span>head<span class="token">></span> <span class="token"><</span>meta charset<span class="token">=</span><span class="token4">"utf-8"</span><span class="token">></span> <span class="token"><</span>title<span class="token">></span>Vue 測試實例 <span class="token">-</span> <span class="token3">菜鳥教程</span><span class="token1">(</span>runoob<span class="token1">.</span>com<span class="token1">)</span><span class="token"><</span><span class="token">/</span>title<span class="token">></span> <span class="token"><</span>script src<span class="token">=</span><span class="token4">"https://cdn.staticfile.org/vue/2.2.2/vue.min.js"</span><span class="token">></span><span class="token"><</span><span class="token">/</span>script<span class="token">></span> <span class="token"><</span><span class="token">/</span>head<span class="token">></span> <span class="token"><</span>body<span class="token">></span> <span class="token"><</span>div id<span class="token">=</span><span class="token4">"app"</span><span class="token">></span> <span class="token"><</span>p<span class="token">></span><span class="token1">{</span><span class="token1">{</span> message <span class="token1">}</span><span class="token1">}</span><span class="token"><</span><span class="token">/</span>p<span class="token">></span> <span class="token"><</span>button v<span class="token">-</span>on<span class="token1">:</span>click<span class="token">=</span><span class="token4">"reverseMessage"</span><span class="token">></span>反轉字符串<span class="token"><</span><span class="token">/</span>button<span class="token">></span> <span class="token"><</span><span class="token">/</span>div<span class="token">></span> <span class="token"><</span>script<span class="token">></span> <span class="token2">new</span> <span class="token3">Vue</span><span class="token1">(</span><span class="token1">{</span> el<span class="token1">:</span> <span class="token4">'#app'</span><span class="token1">,</span> data<span class="token1">:</span> <span class="token1">{</span> message<span class="token1">:</span> <span class="token4">'Runoob!'</span> <span class="token1">}</span><span class="token1">,</span> methods<span class="token1">:</span> <span class="token1">{</span> reverseMessage<span class="token1">:</span> <span class="token2">function</span> <span class="token1">(</span><span class="token1">)</span> <span class="token1">{</span> <span class="token2">this</span><span class="token1">.</span>message <span class="token">=</span> <span class="token2">this</span><span class="token1">.</span>message<span class="token1">.</span><span class="token3">split</span><span class="token1">(</span><span class="token4">''</span><span class="token1">)</span><span class="token1">.</span><span class="token3">reverse</span><span class="token1">(</span><span class="token1">)</span><span class="token1">.</span><span class="token3">join</span><span class="token1">(</span><span class="token4">''</span><span class="token1">)</span> <span class="token1">}</span> <span class="token1">}</span> <span class="token1">}</span><span class="token1">)</span> <span class="token"><</span><span class="token">/</span>script<span class="token">></span> <span class="token"><</span><span class="token">/</span>body<span class="token">></span> <span class="token"><</span><span class="token">/</span>html<span class="token">></span> ``` ``` 常用的縮寫: ### v-bind 縮寫 Vue.js 為兩個最為常用的指令提供了特別的縮寫: ``` <pre class="calibre13">``` <span class="token"><</span><span class="token">!</span><span class="token">--</span> 完整語法 <span class="token">--</span><span class="token">></span> <span class="token"><</span>a v<span class="token">-</span>bind<span class="token1">:</span>href<span class="token">=</span><span class="token4">"url"</span><span class="token">></span><span class="token"><</span><span class="token">/</span>a<span class="token">></span> <span class="token"><</span><span class="token">!</span><span class="token">--</span> 縮寫 <span class="token">--</span><span class="token">></span> <span class="token"><</span>a <span class="token1">:</span>href<span class="token">=</span><span class="token4">"url"</span><span class="token">></span><span class="token"><</span><span class="token">/</span>a<span class="token">></span> ``` ``` ### v-on 縮寫 ``` <pre class="calibre14">``` <span class="token"><</span><span class="token">!</span><span class="token">--</span> 完整語法 <span class="token">--</span><span class="token">></span> <span class="token"><</span>a v<span class="token">-</span>on<span class="token1">:</span>click<span class="token">=</span><span class="token4">"doSomething"</span><span class="token">></span><span class="token"><</span><span class="token">/</span>a<span class="token">></span> <span class="token"><</span><span class="token">!</span><span class="token">--</span> 縮寫 <span class="token">--</span><span class="token">></span> <span class="token"><</span>a @click<span class="token">=</span><span class="token4">"doSomething"</span><span class="token">></span><span class="token"><</span><span class="token">/</span>a<span class="token">></span> ``` ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看