假设我正在使用普通{{#each}}
循环在 Meteor 中循环一个数组。每个数组元素都是一个字符串,我每一步都使用{{this}}
. 到现在为止还挺好!如果我使用车把助手检查typeof
我this
会得到string
. 甜的!一切都是应有的。
但是,如果我在其中添加一个{{#if something }}
-helper {{#each}}
(something
只是返回 true 并因此继续运行并输出{{this}}
),则该字符串在 HTML 中仍然看起来不错,但现在它正在object
检查中typeof
!
这非常烦人,因为(typeof someVarINeedToTest === 'string')
我现在可能依赖的所有代码都将返回 false。
难道我做错了什么?
或者这是一个实际的错误?
如果是这样:它是特定于 Meteor 还是特定于 Handlebars 的错误?
谢谢!
哦:又是源链接。只需拉动并运行meteor
并查看您的浏览器控制台。