我有一段角码有问题:我有一个“ng-select”,它在某些环境中有效,但在其他环境中无效!
这段代码的模型是:
var imputationApp = angular.module('imputationApp', []).controller('imputationController', function($scope) {
$scope.currentSL = '';
$scope.sousLignes = [
{ "slidx":"c5!1875354624","desc":"option1 " },
{"slidx":"c9!1875379297","desc":"option 2" },
{ "slidx":"c9!1875379392","desc":"option 3" }
];
});
和 HTML:
<div ng-app="imputationApp" ng-controller="imputationController">
<fieldset> <legend>Imputation :</legend>
<select class="liste-candidats-select" ng-model="currentSL" ng-options="item as item.desc for item in sousLignes" ></select>
<br />
<span> aE: {{currentSL.desc}} / {{currentSL.slidx}} </span>
</fieldset>
</div>
它可以在小提琴上进行测试:http: //jsfiddle.net/zDvD9/78/
一个人,没有问题。
但是当集成到更复杂的页面中时,它有时会运行,有时不会......所以我不可能提供更多关于它的细节。
有人可以给我一些想法如何尝试调试它吗?我从不使用角度来做,我不知道是否有办法捕捉选择更改的事件......
感谢您提供任何可能的解决方案。迪迪埃