artTemplate访问外部公用函数(二)

有时候我们的Json数据不能直接显示,还需要通过其他函数进行转换处理才能正常显示,这里就涉及到了访问外部函数。

先给出官方实例:





helper-demo




辅助方法

官方的实例是在HTML页面文件中完成的,下面给出在Js文件中完成整个过程的实例:

html代码





helper-demo



辅助方法

js代码
$(function () {
   var data= '<% for (var i = 0; i < list.length; i ++) { %>' +
             '' +
             '<% } %>';
     var render = template.compile(data);
     var html = render(数据);
     document.getElementById('content').innerHTML = html;
});
template.helper('方法名', function (参数) {
              //处理过程
             //处理完返回值
});




你可能感兴趣的:(JS,JavaScript)