0
$modal
を開く関数を外部スコープから呼び出す必要があります。モーダルを閉じると結果が返されます。UIグリッド:カスタム関数からMODEL_COL_FIELDにアクセスするには?
<div class="ui-grid-cell-contents">
<input ng-class="colt + col.uid"
ng-model="MODEL_COL_FIELD" ng-click="grid.appScope.openModal()"/>
</div>
と機能
$scope.openModal = function() {
var dialogScope = $scope.$new();
dialogScope.result = '';
var modalInstance = $modal.open({
templateUrl: 'url here',
scope: dialogScope,
size: 'lg'
});
modalInstance.result.then(function() {
// here I need to assign dialogScope.result to ui-grid Cell variable (MODEL_COL_FIELD)
})
どのように私は、外部スコープの機能を使用してMODEL_COL_FIELD
変数を更新することができますか?それはおそらくどこかで利用可能ですgrid.appScope