ホームページ >ウェブフロントエンド >jsチュートリアル >v-bind および v-on の使用例の詳細な説明

v-bind および v-on の使用例の詳細な説明

php中世界最好的语言
php中世界最好的语言オリジナル
2018-05-14 13:52:122530ブラウズ

今回は、v-bind と v-on の使用例について詳しく説明します。v-bind と v-on を使用する際の 注意事項 は何ですか?実際の使用例を見てみましょう。

v-bind ディレクティブは、HTML 機能を応答的に更新するために使用されます。フォームは次のようなものです。 v-bind:href 、略称:href;

v-on ディレクティブは、DOM

イベントを監視するために使用されます。 : v-on:click 、@ click と略されます;

<body>
 <p id="test">
  <img v-bind:src="src">
  <a v-bind:href="url" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >百度一下</a>
  <a :href="url" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >百度一下</a>
  <a href="{{url}}" rel="external nofollow" >百度一下</a>
  <a v-on:click="update()" href="#" rel="external nofollow" rel="external nofollow" >更改图片</a>
  <a @click="update()" href="#" rel="external nofollow" rel="external nofollow" >更改图片</a>
 </p>
 <script type="text/javascript">
  new Vue({
   el: '#test',
   data: {
    url: "https://www.baidu.com",
    src: "img/spring.jpg"16 17 18    },
   methods: {
    update: function(){
     this.src = "img/summer.jpg";
    }
   }
  })
 </script>
</body>
注: これらの 2 つの命令は、vue.js バージョン 1.0 以降で使用できます

v-bind (v-on の略称)

ページ アプリケーション (SPA) では、Vue.js がすべてのテンプレートを管理します。現時点では、v- プレフィックスはそれほど重要ではありません。したがって、Vue.js では、最も一般的に使用される 2 つの命令 v-bind および v-on に特別な略語が用意されています。

以下は v-bind の略語です:

<!-- 完整语法 --> 
<a v-bind:href="url" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" ></a> 
<!-- 缩写 --> 
<a :href="url" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" ></a> 
<!-- 完整语法 --> 
<button v-bind:disabled="someDynamicCondition">Button</button> 
<!-- 缩写 --> 
<button :disabled="someDynamicCondition">Button</button>

v-on の略語:

<!-- 完整语法 --> 
<a v-on:click="doSomething"></a> 
<!-- 缩写 --> 
<a @click="doSomething"></a>
Iこの記事の事例を読んだ後は、この方法を習得したと考えてください。さらに興味深い情報については、PHP 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

JS+HTML5 によるマウスバインドされたパーティクルフローアニメーションの作成

vuex+localstorage 動的監視ストレージ手順の詳細な説明

以上がv-bind および v-on の使用例の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。