关于TP的模版标签

浏览:411 发布日期:2018/12/06 分类:求助交流
我们都知道在模版里使用 {$var} 或者js里"{$var}"可以解析TP的模版变量,但是我碰见个奇怪的问题,我在使用jquery datatables的时候在datatables的回调里面使用{$var} 有时可以解析有时候也不行。使用PHP原生的<?php ?>就可以100%解析成功,或者使用模板引擎普通标签重新设置模版的标签开始和结束。如<{$var}>这样也可以正确100%解析,只有使用{$var}的时候时好时坏,在模版html标签里面{$var}一点问题都没有,只有js初始化datatables表格的回调里面不正常

如下就是我现在使用的方式,如果去掉<>尖括号有时候能解析,有时候个不的标签又不解析
{"stitle":"状态","mData": "status","sClass": "text-c",
"render": function (data, type, full, meta) {
if (data == 0) {
return "<label class='tgl'> <input <{:authcheck('user_status',2)}> type='checkbox' value='"+full.uid+"' name='status' /> <span data-on='在职' data-off='离职' > </span> </label>";
}else if(data == 1){
return "<label class='tgl'><input <{:authcheck('user_status',2)}> type='checkbox' value='"+full.uid+"' name='status' checked /><span data-on='在职' data-off='离职' ></span></label>";
}
return '异常错误';
}
},
最佳答案
评论( 相关
后面还有条评论,点击查看>>