layui 对页面新增表单元素样式不显示问题?

工作需要,经常用到layui ,经常会遇到对新增表单元素页面不显示样式的的坑,其实很简单,一个思路:

在你新增元素下面刷新一下表单就行:form.render();

比如说:layui.open({   }) ; 

在后面增加 form.render();  即可对页面里面的不显示样式 恢复,

前提是你的这个open里面要有form的包裹哦,还要声明form

layer.open({    
           type: 1 //Page层类型
           ,btn:["确定","取消"]
           ,title:'子规则填写'
           ,skin: 'layui-layer-prompt'
           ,area:['730px','500px;']
           ,content: ""
           ,yes: function(index, layero){
                           
                }
            });
            
            form.render();

猜你喜欢

转载自blog.csdn.net/wqzbxh/article/details/83825381