AngularJS下拉列表结果在选择时消失
在AngularjS中尝试了以下示例,但由于某种原因,结果消失了 步骤1>>>JSON的结果显示在下拉列表中 步骤2>>>我从下拉列表中选择第一个元素 步骤3>>>从下拉列表中选择第一个元素时,第一个值消失,并且下拉列表也仅包含一个元素 实现相同功能的代码如下所示AngularJS下拉列表结果在选择时消失,angularjs,Angularjs,在AngularjS中尝试了以下示例,但由于某种原因,结果消失了 步骤1>>>JSON的结果显示在下拉列表中 步骤2>>>我从下拉列表中选择第一个元素 步骤3>>>从下拉列表中选择第一个元素时,第一个值消失,并且下拉列表也仅包含一个元素 实现相同功能的代码如下所示 <div ng-controller="ProductsListController"> <br> <
<div ng-controller="ProductsListController">
<br>
<br>
<div ng-show="products.length">
<div>
<select ng-model="products" ng-options="product for product in products">
<option value="">Select Account</option>
</select>
</div>
</div>
</div>
您已将
ng model
设置为数组的值(即,两者都设置为products
)。因此,一旦进行选择,选定的值将覆盖数组的原始值
这两个值需要不同:
<select ng-model="product" ng-options="product for product in products">
您将
ng model
设置为数组的值(即,两者都设置为产品
)。因此,一旦进行选择,选定的值将覆盖数组的原始值
这两个值需要不同:
<select ng-model="product" ng-options="product for product in products">