我有一个大问题来绑定这个方法:
[Bindable(event=LOCALE_CHANGED_EVENT_TYPE)]
public static function localeString(pathInLocale:String):String
{
var value:String=LocaleUtil.getValueFromLocaleFromStringPath(pathInLocale);
if (value == null || value.length == 0)
{
value=pathInLocale;
}
trace(value);
return value;
}
像这样:
<mx:DataGridColumn headerText="{PDMPlusPlusModelLocator.localeString('employeeView.employeeFilter.noDottedManager')}" />
装订接缝根本没有被执行。(认为,因为 trace() 没有被调用,我已经调试过了)
但同样的作品在这里完美:
<mx:Label text="{PDMPlusPlusModelLocator.localeString('employeeView.employeeFilter.noDottedManager')}"/>
有人知道问题是什么吗?
注意:我读了这篇文章,我认为这是同样的问题,但由于任何原因它对我不起作用: