Javascript Angularjs下拉列表

Javascript Angularjs下拉列表,javascript,angularjs,Javascript,Angularjs,嗨,我有一个简单的下拉列表,一切看起来不错,但它不工作。这是密码 JS HTML --选择颜色-- 这是它的好处 Сode正在工作。您忘了包括角度库 我创建了JSFIDLE,它演示了您选择的正确工作。 --选择颜色-- 我已经在我的应用程序中实现了您的代码,请看一看。现在工作 您没有范围变量颜色来设置选择的值。 您的plunker似乎也没有角度负载,虽然我不太确定如何在plunker上实现它 <select ng-model="color" ...> 这是不存在的 我调整

嗨,我有一个简单的下拉列表,一切看起来不错,但它不工作。这是密码

JS

HTML


--选择颜色--

这是它的好处

Сode正在工作。您忘了包括角度库

我创建了JSFIDLE,它演示了您选择的正确工作。


--选择颜色--

我已经在我的应用程序中实现了您的代码,请看一看。现在工作

您没有范围变量颜色来设置选择的值。 您的plunker似乎也没有角度负载,虽然我不太确定如何在plunker上实现它

<select ng-model="color" ...>
这是不存在的

我调整了你的plunker示例,并对其进行了修改

我没有看到angular.js包含在任何地方。你是说在plnkr中?有一个script.js除了@CodeHater所说的之外,您的
ng模型
应该被分配到
颜色
而不是
颜色
。我应该添加一个选项,通过在标记中以这种方式定义颜色来创建该颜色,但不建议这样做
<div ng-app="MyApp">
    <div ng-controller="MyCtrl">   
 <span class="nullable">
<select ng-model="color" ng-options="c.name for c in colors">
<option value="">-- choose color --</option>
</select>
</span><br/>
</div>
<select ng-model="color" ng-options="c.name for c in colors">
    <option value="">-- choose color --</option>
</select>
<select ng-model="color" ...>
$scope.color