我正在尝试绑定到一个静态函数,我指定一个绑定事件名称,然后从另一个静态函数触发该事件。
[Bindable(event="dataUpdated")]
public static function string(path:String) :String
{
...
}
private static function updateData() :void
{
//doSomthing;
staticEventDispatcher.dispatchEvent(new Event('dataUpdated'));
}
private static var staticEventDispatcher:EventDispatcher = new EventDispatcher();
触发事件时我的视图没有更新,有没有更好的方法来做到这一点?
我也尝试过从类的实例调度事件,我将其添加staticEventDispatcher
为最后的手段,但它没有用。
对于应用程序内的语言翻译,此MyClass.string('stringPath')
点将返回已翻译的组件文本。当用户更改语言时,我需要更新应用程序文本。