gpt4 book ai didi

javascript - 在 JsViews 中数据链接顶级元素时可以使用 else 标签吗?

转载 作者:行者123 更新时间:2023-11-28 00:40:07 30 4
gpt4 key购买 nike

当数据链接到 JsViews 中的顶级元素时,是否可以使用 else 标记?

如果是这样,在这样的示例中,您将 else 标记放在哪里?

<tbody class="movies" data-link="{for movies tmpl='movieTmpl'}"></tbody>

<script id="movieTemplate" type="text/x-jsrender">
<tr class="hover" data-link="css-background-color{:~bgColor()}">
<td>
<span data-link="#index + 1"></span>:
<span data-link="title"></span>
</td>
<td data-link="{for languages tmpl='languageName'}"></td>
<td>
<img class="removeMovie"
src="http://www.jsviews.com/resources/images/close.png" />
</td>
</tr>
</script>

最佳答案

自提交 62 起即可支持数据链接表达式中的 {else}

语法是:

data-link="{for movie tmpl='movieTmpl'}{else tmpl='noMoviesTmpl'}"

或 - 用于 if/elseif/else 语义:

data-link="{if expr1 tmpl='ifTmpl'}{else expr2 tmpl='elseifTmpl'}{else tmpl='elseTmpl'}"

这里有一个 jsfiddle 示例:http://jsfiddle.net/BorisMoore/Lerwt6ya/

(有关相关的一些讨论和上下文,请参阅 https://github.com/BorisMoore/jsviews/issues/293。)

关于javascript - 在 JsViews 中数据链接顶级元素时可以使用 else 标签吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28048274/

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