如何将新行(记录)添加到 ui-grid
how can a new row (record) be added to a ui-grid
我无法在 Whosebug 中找到这个问题的答案,也无法在 github 中找到我可以理解的答案。问题很简单。我希望能够尽可能多地使用 ui-grid我会在 MS Access 中制作数据表或连续表格。我想我有编辑疑虑(至少在逐个单元格的基础上),现在我需要能够通过单击按钮添加新的空白记录(行)。
有没有简单的方法可以做到这一点?
理想情况下,代码会为某些字段设置值,例如作为外键的字段(例如,如果用户正在向订单添加订单项,则希望通过以下方式自动输入订单 ID底层代码,而不是让用户每次都必须从下拉列表中 select。
一如既往,我们将不胜感激。
请看看这个笨蛋。
更具体地查看控制器中的此函数以及如何使用按钮 html 元素上的 ng-click 指令调用它:
$scope.addNewItem=function()
{
$scope.data.push( { name: 'Test add ', title: 'Test add' });
};
点击后会反映在视图中。当然,您可以自定义它以附加空白数据或特定于用户单击的按钮的数据。
我无法在 Whosebug 中找到这个问题的答案,也无法在 github 中找到我可以理解的答案。问题很简单。我希望能够尽可能多地使用 ui-grid我会在 MS Access 中制作数据表或连续表格。我想我有编辑疑虑(至少在逐个单元格的基础上),现在我需要能够通过单击按钮添加新的空白记录(行)。
有没有简单的方法可以做到这一点?
理想情况下,代码会为某些字段设置值,例如作为外键的字段(例如,如果用户正在向订单添加订单项,则希望通过以下方式自动输入订单 ID底层代码,而不是让用户每次都必须从下拉列表中 select。
一如既往,我们将不胜感激。
请看看这个笨蛋。
更具体地查看控制器中的此函数以及如何使用按钮 html 元素上的 ng-click 指令调用它:
$scope.addNewItem=function()
{
$scope.data.push( { name: 'Test add ', title: 'Test add' });
};
点击后会反映在视图中。当然,您可以自定义它以附加空白数据或特定于用户单击的按钮的数据。