console
new Vue({
el: '#userInfo',
data: {
User:{
username: '',
birth:'',
gender:true,
sels:new Array()
}
},
methods:{
showuser:function(){
this.User.username='abc';
this.User.birth='20153.';
for(var i=0;i<10000;i++){
this.User.sels.push(i);
}
}
}
});
<div id="userInfo">
<input v-model="User.username" placeholder="请输入姓名"><br>
<input v-model="User.birth" placeholder="请输入出生年月"><br>
性别:<input type="radio" id="man" value="true" v-model="User.gender"> <label for="man">男</label>
<input type="radio" id="woman" value="false" v-model="User.gender"> <label for="woman">女</label> <br>
自我介绍:<textarea ></textarea>
<select style='width:50px'>
<option v-for='sel in User.sels' v-bind:value='sel'>{{sel}}</option>
</select>
<button v-on:click='showuser'>
test
</button>
</div>