Javascript 角度JS ng重复不显示选项
我试图将数据库中的数据填充到网页中。然而,我似乎无法做到这一点:Javascript 角度JS ng重复不显示选项,javascript,angularjs,model-view-controller,Javascript,Angularjs,Model View Controller,我试图将数据库中的数据填充到网页中。然而,我似乎无法做到这一点: <div ng-controller="AnalyzerController"> <select id="Listbox" ng-model="Listofoptions" style="width: 500px"> <option ng-repeat="option in options" value="{{option}}"> {{option}} </option&
<div ng-controller="AnalyzerController">
<select id="Listbox" ng-model="Listofoptions" style="width: 500px">
<option ng-repeat="option in options" value="{{option}}"> {{option}} </option>
</select>
</td>
</div>
{{option}}
下面是控制器的javascript代码
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.7/angular.min.js"
type="text/javascript"></script>
<script>
var analyzer=angular.module('analyzer',[]);
analyzer.controller('AnalyzerController',function($scope )
{
$scope.options = ["A","B","C","D","E"];
}
</script>
var analyzer=angular.module('analyzer',[]);
analyzer.controller('AnalyzerController',函数($scope)
{
$scope.options=[“A”、“B”、“C”、“D”、“E”];
}
在选择框中,它显示的是
{{options}
,而不是值。您错过了控制器函数的右括号,这就是您没有看到值的原因
好吧,我们更倾向于使用ng选项和ng型号,请查看了解其优点
var analyzer=angular.module('analyzer',[]);
analyzer.controller('AnalyzerController',函数($scope)
{
$scope.options=[“A”、“B”、“C”、“D”、“E”];
});
{{option}}
您错过了控制器函数的右括号,这就是为什么您看不到该值的原因
好吧,我们更倾向于使用ng选项和ng型号,请查看了解其优点
var analyzer=angular.module('analyzer',[]);
analyzer.controller('AnalyzerController',函数($scope)
{
$scope.options=[“A”、“B”、“C”、“D”、“E”];
});
{{option}}
什么不起作用?你看不到选项列表吗?为什么不使用ng options
?什么不起作用?你看不到选项列表吗?为什么不使用ng options
?@SamWilson别忘了将Abdul的答案标记为正确答案。@SamWilson别忘了将Abdul的答案标记为正确答案。