Asp.net MVC + Vue.js
2866 ワード
@{
Layout = null;
}
学生リスト
tyle type="text/css"><br> .bg{<br> background:red;<br> }<br>
名前
table border="1"cellspacing="5"cellpadding="5"v-show="stuList.length">
学生リスト
状態
学号
氏名
性別
年齢
趣味
操作
操作
tr v-for=「(item,index)in stuList」:class=「{bg:item.isChecked}」>
{item.name}}
{{item.gender}}
{{item.age}}
{{item.hobby}}
tr>
div>
cript><br> var list=[<br>{<br>name:[張三],<br>gender:[男],<br>age:[12],<br>hobby:[寝る],<br>isChecked:false<br>;,<br>{<br>name:「張三」,<br> gender:「男」、<br> age:"12",<br> hobby:「寝る」、<br> isChecked:false<br> }<br> ];</p>
<p> var vm=new Vue({<br> el:"#demo",<br> data:{<br> stuList:list,<br> name:"",<br> gender:"",<br> age:"",<br> hobby:"",<br> isChecked:""<br> },<br> methods:{<br> AddStuList:function(){<br> var stu={<br> name:this.name,<br> gender:this.gender,<br> age:this.age,<br> hobby:this.hobby,<br> isChecked:this.isChecked<br> }<br> this.stuList.push(stu);<br> this.name='';<br> this.gender='';<br> this.age='';<br> this.hobby='';<br> isChecked='';<br> },<br> delStuList:function(item){<br> var index=this.stuList.indexOf(item);<br> this.stuList.splice(index)<br> }<br> }<br> });<br>
転載先:https://www.cnblogs.com/ZHANGKAIXUAN/p/6790124.html