目录
一、列表过滤
实现功能:在输入框内输入关键词,过滤列表中与关键词相关的列。可以用watch或computed来实现。
列表样式:
1.用watch实现
<body>
<div id="root">
<h2>人员列表</h2>
<input type="text" placeholder="请输入姓名" v-model="keyWord">
<ul>
<li v-for="(p,index) in filPersons" :key="index">
{
{p.name}}-{
{p.age}}-{
{p.sex}}
</li>
</ul>
</div>
</body>
<script>
Vue.config.productionTip = false//阻止Vue在启动时生成生产提示
new Vue({
el:"#root",
data:{
keyWord:'',
persons:[
{id:'001',name:"马冬梅",age:18,sex:"女"},
{id:'002',name:"周冬雨",age:19,sex:"女"},
{id:'003',name:"周杰伦",age:20,sex:"男"},
{id:'004&