首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >隐藏模板代码

隐藏模板代码
EN

Stack Overflow用户
提问于 2011-06-28 00:06:14
回答 1查看 158关注 0票数 0

我正在开发一个小的javascript库,它使用了可爱的jquery-tmpl引擎。我希望避免强迫用户将必要的模板粘贴到他/她的html中(或者根本不需要面对模板代码)。

所以我的问题是:有没有办法隐藏我的模板代码,最好是在我的js文件中,据我所知,script-tag是必要的(如果只是为了能够用jquery选择它)。

到目前为止,我发现的唯一一件事就是将模板放在像here这样的外部文件中,但这并不是我真正想要的。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-28 00:09:15

代码语言:javascript
运行
复制
$.template('yourTemplateName', 'yourTemplateCode');

来自http://api.jquery.com/jQuery.template/

此方法将template参数中的标记编译为命名模板,可以使用name参数中指定的字符串引用该模板。

返回值是编译后的模板函数。

示例:创建一个与名称"summaryTemplate“关联的已编译模板,然后按名称引用它以进行呈现:

代码语言:javascript
运行
复制
// Convert the markup string into a named template
$.template( "summaryTemplate", "<li>${Name}</li>" );

function renderList() {
    // Render the movies data using the named template: "summaryTemplate"
    $.tmpl( "summaryTemplate", movies ).appendTo( "#moviesList" );
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6495676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档