gpt4 book ai didi

javascript - 如何从angular js中的swagger编辑器获取修改后的数据

转载 作者:行者123 更新时间:2023-11-30 14:58:10 24 4
gpt4 key购买 nike

我正在使用 swagger 版本 3 和 angular js。我已经将 swagger 编辑器与 angular js 集成在一起。现在我一直在获取显示在 swagger 编辑器中的数据,然后传递给服务器。以下是我的代码:-HTML 代码:-

<div id="swagger-editor-container" class="swagger-ui-wrap" ng-model="textVal">

Controller :-

$scope.submit = function(obj){
console.log("value of textarea");
console.log(obj);
console.log($scope.textVal);
$scope.status = "Updating";
$scope.renderJson = false;

UploadFileService.uploadToS3(angular.toJson(obj))
.then(function(res){

console.log(res);
getData();

},
function(err){
console.log(err);
})

}

我无法从 swagger 编辑器获取数据,它在 console.log 中显示为“未定义”。从 swagger 编辑器获取数据的任何方式

最佳答案

我们可以从本地存储中检索数据,swagger editor 存储在本地存储中。所以你可以通过在angular js中使用以下代码来获取数据:-

let swaggerEditorData = window.localStorage.getItem('swagger-editor-content');

2.) 替代方法是使用内置函数:-

ui.specSelectors.specStr();

关于javascript - 如何从angular js中的swagger编辑器获取修改后的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46926458/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com