栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何使用dustjs-linkedin作为客户端模板?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何使用dustjs-linkedin作为客户端模板?

这是linkedIn Dust JS
Wiki页面,可以回答您的问题,并提供了很好的示例:http :
//linkedin.github.com/dustjs/

但是在这里回答您的问题:

是的,您需要编译您的灰尘模板,该模板成为一个Javascript文件,您可以按

<script>
标记将其添加到页面中,然后调用
dust.render 方法呈现模板。这是一个例子:

  1. 在模板文件中编写以下代码,并将其另存为 sample.tl

    <p>Hi {firstName} {lastName}</p>
  2. dustc sample.tl
    在命令行中通过将sample.tl编译为sample.js 或用于
    dust.compile("your_template_pre", "template_name")
    编译模板并将输出保存在Javascript文件(sample.js)中,或者使用ustust.js通过nodejs监视和编译模板:https:// github .com / dmix / dusterjs

  3. 在您的html中添加sample.js:

    <script type="text/javascript" src="sample.js"></script>

这也会将您的模板注册到dust.cache。

  1. 在您的Javascript中:

    var your_json = {firstName:'James', lastName:'Smith'};

    dust.render(‘sample’, your_json, function(err, out){

    your_dom_element.innerHTML = out;

    });

以上

dust.render
方法的结果将是
<p>Hi James Smith</p>

因此,您需要将3个参数传递给

dust.render
dust.render(template_name, json, callback)



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/436691.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号