这是我的网格
nav
在上面的网格中包含3列,第3列包含超链接,当我点击链接时,我想在第3列中更新特定行链接值的新值,而不是通过使用angularjs ui-grid
来更新整行数据答案 0 :(得分:0)
您的问题很难理解,所以如果我的答案不符合您的需求,请尝试提供更多详细信息或请说明Plunkr。
您需要在按钮点击时刷新行数据吗?然后继续阅读。
您可以动态修改数据集,它会自动更新您的网格,而无需重新加载整个数据集。
我做了Plunkr展示可能的设置。 正如您已经做过的那样,需要提供一个参考appScopeProvider的cellTemplate。在那里,您可以创建一个修改当前grid.data的函数。
appScopeProvider: {
showAlternativeUsers : function(row) {
myData[myData.indexOf(row.entity)] = altUsers[myData.indexOf(row.entity)];
},
}
根据新数据的到达方式和位置,您可以调整更新逻辑。