<div id="demo" class="layui-inline layui-form" lay-filter="test2">
<select>
<option v-for="option in options" v-bind:value="option.id">
{{ option.name }}
</option> </select>
</div>
var vue = new Vue({
el: '#demo',
data: {
option: {},
options: []
},
created: function () {
this.send();
},
updated: function () {
layui.form.render('select','test2');
console.log(layui.form);
},
methods:{
send() {
axios({
method:'get',
url:'${contextPath}/find?page=1&limit=100'
}).then(resp => {
this.options = resp.data.data;
console.log(resp.data.data);
}).catch(resp => {
console.log('请求失败:'+resp.status+','+resp.statusText);
});
}
},
})







网友评论