我使用一个从外部 json 文件加载字符串的代码片段。一切工作正常,但是当我在本地启动该功能时,我遇到了“跨源”问题。因此,我想将字符串直接放入我的JS中,但它不起作用。
Origin JS
$scope.loadAutosuggest = function(query) {
return $http.get('data.json');
};
data.json
[
"In Progress: Yes",
"In Progress: No"
]
我尝试过像这里一样执行此操作(但不起作用)
$scope.loadAutosuggest = [
"In Progress: Yes",
"In Progress: No"
];
你有什么建议给我吗?谢谢
最佳答案
问题可能是 $scope.loadAutosuggest
应该是一个函数。
$scope.loadAutosuggest = function() {
return [
"In Progress: Yes",
"In Progress: No"
];
};
关于javascript - 如何使用 $http.get 加载内部 json 而不是外部 JSON 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30964580/