对于纯Javascript应用程序,是否存在类似于Razor的模板语言?

时间:2012-06-10 22:58:24

标签: javascript razor rythm

我爱上了.NET MVC 3中的剃刀模板。是否有任何关于javascript的内容?

我正在寻找能用这样东西的东西:

@if(bla)
{
  <span>my html</span>
}

我已经知道Java存在类似的东西。 Javascript怎么样? ;)

1 个答案:

答案 0 :(得分:0)

也许Knockout.js正是您所寻找的。

你可以做这样的条件

<!-- ko if: $data === app.viewModel.admin.home.paging.page() -->
    <span data-bind="html: $data"></span>
<!-- /ko -->

来源:Does conditional logic work under the default knockout.js 2.0 template engine?