gpt4 book ai didi

javascript - 条件语句在 jsrender v1.0pre 中有效吗?

转载 作者:行者123 更新时间:2023-11-30 17:28:21 25 4
gpt4 key购买 nike

我正在使用 jsrender:JsRender v1.0pre

很遗憾,我无法更新到最新版本。

我想在我的模板中使用条件语句,如下所示:

{{if IsSometing}}
SomeText
{{/if}}

但是,这会在 jsrender 代码中引发错误:

if ( !current ) {
throw "Expected block tag";
}

条件语句是否适用于此版本中的模板?如果是这样,如何? I have a jsfiddle here与我正在使用的版本。

条件语句必须移到模板的第一个单元格中才能得到错误。

谢谢

最佳答案

那是一个很老的版本,当时的语法也不同。

{{#if IsSomething}}
SomeText
{{/if}}

如果你真的不能更新到最新的JsRender,那么至少你需要从GitHub上抓取与你的版本相对应的一组示例和演示页面。我不确定您使用的是哪个提交。这是一个这样的页面:

https://github.com/BorisMoore/jsrender/blob/09e5f23eb089f067cc263b95dd1b06294796eec8/demos/step-by-step/04_if-else-tag.html

否则你只是在猜测你的版本的语法和特性......

关于javascript - 条件语句在 jsrender v1.0pre 中有效吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23741883/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com