/// /// /// module Configs{ export var TableEdit = controller('TableEdit', ['$scope', ($scope) => { $scope.editRow = (entity)=>{ $scope.$emit('editRow', entity); } $scope.deleteRow = (entity) =>{ $scope.$emit('deleteRow', entity); } }]); export var VolumeController = controller('VolumeController', ['$scope', ($scope) => { $scope.save = () =>{ $scope.closeThisDialog(); } $scope. cancel = () =>{ $scope.closeThisDialog(); } $scope.deleteBrock = (volume:volume, brock) => { if(volume.brick.length>1) deleteBrock(volume, brock); else $scope.showMessage = true; } $scope.addBrock = (volume) => { var block = { ip: "", //存储块的机器ip地址 path: "", //存储块路径 status: false, //存储块的状态 }; addBrock(volume, block); $scope.showMessage = false; } }]); }