Я пытаюсь передать модель в ngDialog ШаблонPass ngTable ввод строки данных ngDialog входа
редактируемой Таблица
<table ng-table="tableParams" class="table table-bordered table-striped">
<tbody>
<tr ng-repeat="release in releases track by $index">
<td style="width:5%" data-title="'Version'" ng-model="release.version">{{release.version}}</td>
</tr>
</tbody>
</table>
Это кнопка, которая открывает диалоговое окно и вызывает $ scope.edit
<button ng-click="edit(release)" title="Edit" class="btn btn-sm btn-default">
Это HTML для шаблона ngDialog
<script type="text/ng-template" id="editRelease">
<div class="form-group">
<div class="col-sm-4">
<input type="text" ng-model="release.version" class="form-control" />
</div>
</div>
</script>
Это мой контроллер, в котором я пытаюсь заполнить подряд
$scope.edit = function (release) {
ngDialog.openConfirm({
template: 'editRelease',
className: 'ngdialog-theme-default',
scope: $scope,
controller: ['$scope', function ($scope) {
$scope.$watch('release', function (passedObject) {
console.log(release.version);
});
}]
})
};
мне удалось передать объект из модели и зарегистрировать ее в консоль. Как я могу заполнить диалоговое окно текстом из моей таблицы в диалоговом окне при нажатии кнопки редактирования?