We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
使用grunt-kissy-template,将html文件转化为可以直接被require的KISSY模块。
通过这个功能,我们再也不需要将JS模板利用script或者textarea塞到页面中了。
script
textarea
创建一个以-tpl.html结尾的文件,如mod-tpl.html,其内容如下:
-tpl.html
mod-tpl.html
<div class="name">{{name}}</div> <div class="sex">{{sex}}</div>
则打包后将生成mod-tpl.js,内容如下:
mod-tpl.js
KISSY.add(function(){ return { html: 'html文件中的内容' }; });
我们可以直接在其他文件中引入:
/** * 入口文件 */ KISSY.add(function( S, TPL, Template ){ S.ready(function(){ new Template( TPL.html ).render( { name: 'abc', sex: 'none' }); }); }, { requires: [ './mod-tpl', 'template' ] });
There was an error while loading. Please reload this page.