初一看,有点郁闷,layer是初始化了的。
var layer;
layui.use(['layer', 'form'], function () {
layer = layui.layer
});
在调用处没有效果,弹出来是这样:
layer.msg(data.error_msg, {time: 1200, icon: 5});
CSDN上说原来是msg颜色问题,改成这样就行了:
layer.msg("<em style='color:red'>" + data.error_msg + "</em>", {time: 1200, icon: 5});