关于arttemplate模版中if多条件的问题

发布于 2021-12-03 03:56:57 字数 429 浏览 834 评论 1

官方文档中给出的if else的例子都是只有一个条件的,现在有情况要用到多个条件,我尝试这样写,但是判断不起作用,有大神知道怎么写么?

{{if dynamic.dynamictype!='4'||dynamic.dynamictype!='3'}}
						{{if dynamic.stagename==''}}
							<p>非工程质量关键环节</p>
						{{else}}
						<p>工程关键质量环节:{{dynamic.stagename}}</p>
								{{/if}}	
				    {{/if}}




如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

猫烠⑼条掵仅有一顆心 2021-12-03 13:12:51

看看有没有报错 是可以这么写的 
再复杂一点也可以的 一个简单的"栗子":

<script id="test" type="text/html">
 {{ if num == 3 || num ==5 }}
   <h1>a</h1>
   {{if nu ==4 }}
    <h1>b</h1>
   {{else if nu==2}}
    <h1>c</h1>
   {{/if}}
 {{/if}}
</script>

var data={num:5,nu:2};
$("#menu").html(template('test', data));

output:
a
c

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文