javascript使用数据绑定进行模板化

时间:2010-07-09 19:29:40

标签: javascript html

我一直在玩几个js模板引擎。他们似乎都提供了相当标准的功能,并使JS生成html更加简单。

我还没有发现一个引擎,虽然它提供了元素的数据绑定。我希望能够做到这样的事情:

  1. 将包含数据的模板呈现给特定的div
  2. 使用新数据更新该模板的所有属性(不是通过覆盖所有ht​​ml)
  3. 我主要是这样,所以我不必继续向生成的html添加事件等。我有一个应用程序,每2秒轮询一次新数据,并进行innerHTML样式更新将使它非常烦人,因为我必须反复更新与该HTML相关联的dom事件。

    有没有人见过这种类型的js模板引擎?

1 个答案:

答案 0 :(得分:1)

之前有一个问题“What good template language is supported in Javascript?”,其中@balupton提到Smarty implementation in JavaScript显然可以做到这一点。