在layer弹窗控件使用vuejs的双向绑定

layer.open({
                type: 1,
                skin: 'layui-layer-rim', //加上边框
                title:'标题',
                // area: ['420px', '240px'], //宽高
                content:$("#roomSetting").html(),
                success:function (layero) {
                    var User_03 = Vue.extend({// 构造器
                        data: function(){
                            return {
                                rooms:rooms
                            }
                        },
                        template: "
{{room}}
"//HTML模版 }); var user_03 = new User_03();// 实例化 user_03.$mount(layero.find(".layui-layer-content")[0]); // 挂载到元素上 } });

亲测可用

你可能感兴趣的:(前端)