当使用layer插件时,一般里面的提示信息都是已定的结果内容,这样没发现有什么问题:
layer.confirm('确认是否进行启用操作?',function(){
});
但是当我加入了一个三目表达式时,前面一段的“确认是否进行”就不显示了,只显示“禁用操作?”或“启用操作?”(falg为判断操作类型标识,其返回值没有问题):
layer.confirm('确认是否进行' + flag =='1'?'启用':'禁用'+'操作?',function(){
});
我也没找出拼接哪里有问题,如果大神们有知道的可以告我诉我一下~,只能把它给成能显示的样子:
layer.confirm(flag=='1'?'确认是否进行启用操作?':'确认是否进行禁用操作?',function(){
});