【发布时间】:2014-11-09 21:26:00
【问题描述】:
使用 jqxGrid 制作带有数据的表格(显然)。
我已经在 jqxGrid 中加载了我的 angular 指令元素,数据可以正常更新网格,但它只是停留在那里,未渲染,我不知道如何触发渲染。
这是我的 jqx 设置:
AppvisAgentsCtrl.settings = {
autowidth: true,
...
columns: [
{ text: 'A', cellsrenderer: insertActionMenu, width: 50 },
...
]
}
insertActionMenu 现在就是这个:
function insertActionMenu(){
var output = [
'<actionmenu></actionmenu>'
].join('');
return output;
}
我的问题是,在 DOM 检查器中,我只会在每一列的页面上看到 <actionmenu></actionmenu>,我想告诉它渲染到它应该是的指令中。
是的,actionmenu 指令有效,我在整个应用程序中多次使用它。
编辑
一切都在 jqx-grid 指令中:
<jqx-grid
jqx-settings="appvisagents.settings"
jqx-source="appvisagents.testData.things">
</jqx-grid>
【问题讨论】:
标签: javascript angularjs jqxgrid jqwidget