更新 ngDialog 中的数据

Update data in ngDialog

我在我的项目中使用 ngDialog 和我范围内的数据。我有一个名为 popupConge 的范围对象,我 link 到 ngDialog 的数据:

ngDialog.open({ 
        template: 'saisieCongeModalPanel',
        className: 'ngdialog-theme-default width800',
        data: $scope.popupConge,
        scope: $scope,
    });

问题是当我更新 $scope.popupConge 时,模式面板中的数据没有更新。 例如,我的 ngDialog 中有:<input type="text" id="motif" ng-model="ngDialogData.conge.motif"/>。当我更新 $scope.popupConge.conge.motif 时,输入字段没有更新 :s

我是不是做错了什么?

谢谢!

由于您将 $scope 传递给对话框,因此您应该改用 popupConge.conge.motif

试试这个。

<input type="text" id="motif" ng-model="popupConge.conge.motif"/>