Flex:将选项卡标签绑定到变量

发布于 2024-12-19 05:07:11 字数 200 浏览 4 评论 0原文

我正在使用自定义选项卡栏,其中 dataProvider 作为视图堆栈,并且我试图在相关容器(视图堆栈中)中的数据更新时更新选项卡标签。

viewstack 的容器绑定到可绑定变量,因此如果变量发生更改,容器中的数据/标签/等会更新,但选项卡不会更新。

有没有办法将选项卡绑定到相同的可绑定变量,或者我是否需要编写事件处理程序(如果是这样,什么事件)?

I'm using a custom tabbar with the dataProvider being a viewstack and I'm trying to get the tab labels to update when data in the related container (in the viewstack) updates.

The viewstack's containers are bound to bindable vars, so if a var changes, the data/labels/etc in the container updates, but the tab doesn't.

Is there a way to bind the tab to the same bindable var or do i need to write event handlers (if so, what events)?

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

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

发布评论

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

评论(1

呆橘 2024-12-26 05:07:11

看来我已经找到了答案。我没有正确更新选项卡在容器中侦听的标签和其他可绑定变量。我向容器绑定的变量添加了一个“propertyChange”事件侦听器,并让其事件处理程序更新标签,从而更新选项卡。一切都很好。

It appears that I have found my answer. I wasn't properly updated the label and other bindable variables that the tab listens to in the container. I added a "propertyChange" event listener to the variable that the container was binding to and had its event handler update the label which in turn updated the tab. all is well.

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