admin.view方法传递
模板的参数传递参考layuiAdmin pro(iframe) v1.x.pdf
js语句中获取模板传递的变量,借助lay-done属性实现,如:
<script type="text/html" template lay-done="layui.data.sendParams(d.params)"/>
然后在JS语句中通过执行动态模板lay-done中对应的方法得到对应的参数:
<script>
//定义一个lay-done对应的全局方法,供动态模板调用执行
layui.data.sendParams = function(params){
console.log(params); //得到传递过来的参数
// 通过得到的参数值,TODO
// 若需用到layui组件,layui.use需写在该全局方法里面,如:
layui.use(['table'],function(){
var table = layui.table;
table.render({
elem:'',
url:'url?id='+params.id
});
});
}
</script>
网友评论