gpt4 book ai didi

javascript - 在 http 请愿后选择 angularjs 不更新标题

转载 作者:可可西里 更新时间:2023-11-01 16:40:49 25 4
gpt4 key购买 nike

我之前已经搜索了很多来问这个问题,但我没有找到任何东西。问题是我在服务器的 GET 请愿书之后收到了一个 JSON,并且正确地收到了它(我正在检查这个)但是选择选项没有重新加载信息。

这是我的代码:

angular.module('app',[])
.controller('SelectController', ['$scope','$http', function($scope, $http) {

$scope.data_info = [
{id:1, name:'Option A'},
{id:2, name:'Option B'},
{id:3, name:'Option C'}
];
$scope.data_model = null;

$http.get('http://localhost:7800/data_info'{headers: {'Content-Type': 'application/json'}})
.success(function(data) {
$scope.data_info = data;
})
.error(function(data){
});
};
}]);
<!DOCTYPE html>
<html>
<head>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
</head>
<body ng-app="app">
<div ng-controller="SelectController">

<select
ng-options="d as d.name for d in data_info track by d.id"
ng-model="data_model">
<option value="" disabled selected>Choose an option</option>
</select>

model: {{data_model}}

</div>
</body>
</html>

有什么解决办法吗?

最佳答案

$scope.data 将是未定义的。像 $scope.data ={info:{}, model:{}};

一样初始化它

关于javascript - 在 http 请愿后选择 angularjs 不更新标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41088479/

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