0

我想在 c# web 表单应用程序中使用 handlebarsjs 之类的模板。这是我需要渲染的模板的粗略外观。目前我正在使用查找和替换文本来执行此操作。但这使我的代码太乱了,尤其是在 if else 部分。
是否有任何模板库可以帮助我渲染这个..!!

<ul>
  {{#each items}}
  <li>
     <h1>{{post_title}}</h1>
     <p>{{post_description}}</p>
     <small>{{post_date}}</small>
  </li>
  {{/each}}
</ul>

另一个例子 :

<ul>
  {{#each items}}
  <li>
     <h1>{{post_title}}</h1>
     <p>
       {{#if short-desc}}
          {{post_description}}
       {{#else}}
          {{post_long_description}}
       {{#end if}}
     </p>
     {{#if display-date}}
       <small>{{post_date}}</small>
     {{#end if}}
  </li>
  {{/each}}
</ul>
4

1 回答 1

1

您不能使用 HandlebarsJS 有什么原因吗?当然可以在 webforms 应用程序中使用它。您可以使用类似 JQuery 的 Ajax 功能来获取要呈现的数据。我正在一个应用程序中使用它,它运行良好(但如果你在 iOS 上有用户,请注意 Safari 中的错误)。

于 2013-06-26T13:01:58.020 回答