使用jqxGrid制作一个包含数据的表(很明显)。
我已经将我的angular指令元素加载到jqxGrid中,数据可以很好地更新网格,但是它只是停留在那儿,未渲染,所以我不知道如何触发渲染。
这是我的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>
假设这是在指令内部发生的,则需要'<actionmenu></actionmenu>'
在添加指令之前进行编译。在这里查看$compile
服务
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句