У меня проблема с просмотром данных модели внутри встроенного ItemRenderer в Spark DataGrid
Вот код для DataGrid
<s:DataGrid id="moduleDG" includeIn="HomeRequired" x="20" y="116" width="764" height="404" click="DGchangeHandler(event)" dataProvider="{model.items}" >
<s:columns>
<s:ArrayList>
<s:GridColumn id="myModuleName" dataField="moduleName" headerText="{model.ui_nameColumn_str}" />
<s:GridColumn id="myEnterColumn" dataField="launchActionText" headerText="{model.ui_actionColumn_str}">
<s:itemRenderer>
<fx:Component>
<s:GridItemRenderer>
<s:Button label="{parentDocument.model.ui_nameColumn_str}" />
</s:GridItemRenderer>
</fx:Component>
</s:itemRenderer>
</s:GridColumn>
</s:ArrayList>
</s:columns>
</s:DataGrid>
Во встроенном ItemRenderer без ссылки на parentDocument я получаю 1120: Доступ к неопределенной модели свойств Ошибка. Если я использую externalDocument, я получаю 1178: Попытка доступа к модели недоступных свойств через ссылку со статическим типом Error. Я не уверен, что я должен использовать здесь ...
В следующем столбце нет проблем с просмотром свойства model.ui_nameColumn_str - я понимаю, что проблема связана с областью действия и просмотром правильного экземпляра, я не уверен, как получить модель из встроенного ItemRenderer. (Мы используем simplemvc)
Спасибо