1、v-model:数据发生改变,视图层也随之改变;主要使用于表单元素上
2、sort() 对数组元素进行排序,并返回改变后的数组;排序顺序可以是字母或数字,并按升序或降序。
3、computed:写法像一个函数,实际是一个属性;一定会有返回值;重点只要和计算属性相关的数据发生了改变,就会触发,重新执行代码
4、以下示例中,keyWord发生了改变,触发computed,
<template>
<div class="filters">
<input
type="text"
v-model="keyWord"
>
<button @click="sortType = 1">年龄升序</button>
<button @click="sortType = 2">年龄降序</button>
<button @click="sortType = 0">原顺序</button>
<div class="list">
<ul>
<li
v-for="item in filterList"
:key="item.id"
>{
{item.name}} - {
{item.age}}</li>
</ul>
</div>