gpt4 book ai didi

AngularJS 阻止默认选择指令

转载 作者:行者123 更新时间:2023-12-02 21:16:01 25 4
gpt4 key购买 nike

就我而言,AngularJS 的 select 不太适合 - (使用 ng-repeat 方法 <option> 值只能是字符串,而使用 ng-options 我无法正确设置初始选定值)。

我该怎么做才能阻止 Angular 应用 select他看到的任何地方都有指令<select>元素?

我问这个问题的原因是因为我想在select上应用自定义指令元素,它会执行与原始元素类似的操作,因此它们会发生冲突。

最佳答案

这是您需要的吗?

HTML:

<div ng-app="angularApp">
<div ng-controller="testCtrl">
<select ng-model="initialSelectedValue" ng-options="option for option in [1,2,3]"></select>
</div>
</div>

Javascript:

angular.module('angularApp', []);

function testCtrl($scope)
{
$scope.initialSelectedValue = 2;
}

我创建了以下jsfiddle为了它。

关于AngularJS 阻止默认选择指令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16126419/

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