繁体   English   中英

来自 Angular 组件变量的 Pug 数组长度比较

[英]Pug Array Length Comparison From Angular Component Varaible

我只是在我的 angular 应用程序中深入研究 Pug 模板并遇到了一个奇怪的问题。 访问作为数组的组件变量时,我可以检索该值,但如果我尝试对 Pug 中的该变量进行比较,我总是得到“假”。

- const foo = "{{item?.options.length}}"
- const bar = foo === 2;

在上面的示例中,即使我将 2 设置为字符串,“bar”也始终为 false(如果由于严格比较而与类型相关)。 使用不太严格的比较 ('==') 会导致同样的问题。 打印出'foo'的值,显示它的值是2。我这里有点迷糊,这是pug和angular变量共享的怪癖吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM