Flex 移动设备打开 tabBar 可见 = True/False?
我尝试使用以下代码切换 tabBarvisible = true/false:
protected function textArea_clickHandler(event:MouseEvent):void
{
if (tabBarVisible="true") {
tabBarVisible="false";
}
else if (tabBarVisible="false") {
tabBarVisible="true"; }
}
但只能获得 tabBarvisible="true" 并且当我再次单击时什么也没有发生。 tabBarvisible 不会变成“false”。我的代码有问题吗?
谢谢。
i try to toggle tabBarvisible = true/false with the following code:
protected function textArea_clickHandler(event:MouseEvent):void
{
if (tabBarVisible="true") {
tabBarVisible="false";
}
else if (tabBarVisible="false") {
tabBarVisible="true"; }
}
but only can get tabBarvisible="true" and when i click again nothing happen. the tabBarvisible won't turn to "false". is there something wrong with my code?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,您只使用了一个“=”符号,以便实际分配值而不是比较它。此外,您不需要对布尔值使用引号。
另外,由于您总是切换值,因此您可以通过简单地反转值来简化代码
Yes, you used only a single "=" sign so that actually assign the value instead of comparing it. Also, you don't need to use quotes for booleans.
Plus, as you're always toggling the value, you can simplify your code by simply inversing the value