Angular.js默认选中不'不适用于ng模型

Angular.js default selected doesn't work with ng-model

本文关键字:不适用 适用于 ng 模型 默认 js Angular      更新时间:2023-09-26

selected标记将不起作用,因为ng模型取决于所选的ng,如何在此处硬编码One作为默认选择?

<div ng-app="myapp">
    <fieldset ng-controller="FirstCtrl">
        <select ng-model="selectedPerson">
          <option  selected value="1">One</option>
          <option value="2">Two</option>
        </select>
    </fieldset>
</div>

您可以从视图中删除"选定"

<div ng-app="myapp">
    <fieldset ng-controller="FirstCtrl">
        <select ng-model="selectedPerson">
          <option value="1">One</option>
          <option value="2">Two</option>
        </select>

    </fieldset>
</div>

在控制器内,只需执行以下操作:

$scope.selectedPerson = '1';