文件操作 - json_editor_ctrl.ts
返回文件管理
返回主菜单
删除本文件
文件: /usr/share/grafana/public/app/core/controllers/json_editor_ctrl.ts
编辑文件内容
import angular from 'angular'; import coreModule from '../core_module'; export class JsonEditorCtrl { /** @ngInject */ constructor($scope: any) { $scope.json = angular.toJson($scope.model.object, true); $scope.canUpdate = $scope.model.updateHandler !== void 0 && $scope.model.canUpdate; $scope.canCopy = $scope.model.enableCopy; $scope.update = () => { const newObject = angular.fromJson($scope.json); $scope.model.updateHandler(newObject, $scope.model.object); }; $scope.getContentForClipboard = () => $scope.json; } } coreModule.controller('JsonEditorCtrl', JsonEditorCtrl);
修改文件时间
将文件时间修改为当前时间的前一年
删除文件