国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

淺析vue.js數(shù)組的變異方法

2024-05-06 15:33:04
字體:
供稿:網(wǎng)友

Vue 包含一組觀察數(shù)組的變異方法,所以它們也將會觸發(fā)視圖更新。這些方法如下:

push() pop() shift() unshift() splice() sort() reverse()

都有什么功能?動手試驗了一下:

<body>  <div id="app">   <div>    push方法:    <input type="text" v-model="text" @keyup.enter="methodByPush">    <input type="button" value="測試功能" @click="methodByPush">    <ul>     <li v-for="item of items">      <span v-text="item"></span>     </li>    </ul>   </div>    <div>    pop方法:    <input type="button" value="測試功能" @click="methodByPop">    <ul>     <li v-for="item of items">      <span v-text="item"></span>     </li>    </ul>   </div>   <div>    shift方法:    <input type="button" value="測試功能" @click="methodByShift">    <ul>     <li v-for="item of items">      <span v-text="item"></span>     </li>    </ul>   </div>    <div>    unshift方法:    <input type="text" v-model="text" @keyup.enter="methodByUnshift">    <input type="button" value="測試功能" @click="methodByUnshift">    <ul>     <li v-for="item of items">      <span v-text="item"></span>     </li>    </ul>   </div>   <div>    splice方法:    <input type="button" value="測試功能" @click="methodBySplice">    <ul>     <li v-for="item of items">      <span v-text="item"></span>     </li>    </ul>   </div>   <div>    sort方法:    <input type="button" value="測試功能" @click="methodBySort">    <ul>     <li v-for="item of items">      <span v-text="item"></span>     </li>    </ul>   </div>    <div>   reverse方法:    <input type="button" value="測試功能" @click="methodByReverse">    <ul>     <li v-for="item of items">      <span v-text="item"></span>     </li>    </ul>   </div>   result顯示的地方:<br>   <span v-text="result"></span>  </div>
<script>  var vm = new Vue({   el: '#app',   data: {    items: [],    text: '',    result: ''   },   methods: {    methodByPush: function () {     this.result = this.items.push(this.text)     this.text = ''    },    methodByPop: function () {     this.result = ''     this.result = this.items.pop()    },    methodByShift: function () {     this.result = ''     this.result = this.items.shift()    },    methodByUnshift: function () {     this.result = ''     this.result = this.items.unshift(this.text)     this.text = ''    },    methodBySplice: function () {     this.result = ''     this.result = this.items.splice(2,1,'yovan')    },    methodBySort: function () {     this.result = ''     this.result = this.items.sort()    },    methodByReverse: function () {     this.result = ''     this.result = this.items.reverse()     alert(this.result)    }   }  })</script>            
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 神池县| 大连市| 横峰县| 皮山县| 桃园县| 衡阳县| 建宁县| 康乐县| 安阳县| 日土县| 永泰县| 绥江县| 元朗区| 灵台县| 麦盖提县| 冀州市| 乌拉特中旗| 托克托县| 石泉县| 江阴市| 探索| 汝阳县| 夏津县| 札达县| 那曲县| 喀喇| 柳林县| 德保县| 惠来县| 临澧县| 会同县| 金山区| 时尚| 雷州市| 隆德县| 鹰潭市| 孝昌县| 普格县| 清河县| 敖汉旗| 留坝县|