<ListSection sec="fav" if="Alloy.CFG.favourite.enabled === true">
<ListItem myTitle:text="L('fav')" slug="newsrizeFav" template="regularItem" />
</ListSection>
我正在使用钛view.xml
中的属性,它在Android上完美运行,但在IOS上
如果Alloy.CFG.favourite.enabled = true
他们没有问题但是
如果Alloy.CFG.favourite.enabled = false
钛抛出异常
"Error: Invalid type passed to function"
答案 0 :(得分:0)
我刚刚使用Alloy 1.8.5编译它,结果是:
if (true === Alloy.CFG.favourite.enabled) {
$.__views.__alloyId67 = Ti.UI.createListSection({
id: "__alloyId67"
});
}
这应该适用于iOS和Android。我认为错误源于相关的东西,而不是这个特定的属性本身。不是例外列表中的实际行号,因此您可以调试(使用/Resources
中生成的代码)?