Vue.js2.0 の変更概要の共有

小云云
リリース: 2018-01-20 17:22:36
オリジナル
1263 人が閲覧しました

一部の友人は、Vue の更新が速すぎるため、コースで教えられた知識が現在の Vue バージョンと矛盾していると感じているため、この記事では主に Vue.js2.0 の変更点の概要を共有します。みんなを助けて。

1. Vue の $index に関しては、ul の li のような複数の要素に対する操作に主に使用されます。は、インデックス値を使用する必要があります。使用法は次のとおりです。


<template>
 <p class="hello">
  <h1>{{ msg }}</h1>
  <button v-on:click="reverse">点击</button>
  <input v-model="newtodo" v-on:keyup.enter="add">
  <ul>
   <li v-for="(todo,index) in todos">
    <span>{{todo.text}}</span>
    <button v-on:click="remove(index)">删除</button>
   </li>
  </ul>
 </p>
</template>
<script>
export default {
 name: &#39;HelloWorld&#39;,
 data () {
  return {
   msg: &#39;Welcome to Your Vue.js App&#39;,
   todos: [
    {text:&#39;我是一开始就有的哦!&#39;}
   ],
   newtodo: &#39;&#39;
  }
 },
 methods: {
  reverse: function(){
   this.msg = this.msg.split(&#39;&#39;).reverse().join(&#39;&#39;)
  },
  add: function(){
   var text = this.newtodo.trim();
   if(text){
    this.todos.push({text:text});
    this.newtodo = &#39;&#39;
   }
  },
  remove: function(index){
   this.todos.splice(index,1)
  }
 }
}
</script>
ログイン後にコピー

これは、インデックスの使用に焦点を当てて、私が自分で構築したフラグメントです。

関連する推奨事項:

Vue2.0 設定グローバル スタイルの例の共有

Vue2.0、ElementUI 実装テーブル ページめくり

Vue2.0 コンポーネント値の受け渡しの問題

以上がVue.js2.0 の変更概要の共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート