0
我選擇angular-chosen
時遇到問題,當選定選項更改時,它不會更新ng-model
。角度選擇Localytics - ng模型無法正常工作
angular-chosen
插件: https://github.com/leocaseiro/angular-chosen
鏈接plunker
重現此問題: http://embed.plnkr.co/LqlLP3DnHj0hvDdyVqeU/
我選擇angular-chosen
時遇到問題,當選定選項更改時,它不會更新ng-model
。角度選擇Localytics - ng模型無法正常工作
angular-chosen
插件: https://github.com/leocaseiro/angular-chosen
鏈接plunker
重現此問題: http://embed.plnkr.co/LqlLP3DnHj0hvDdyVqeU/
你有兩個問題:
1)在官方文檔,他們說:
同樣重要的是:如果你的ngModel爲null或undefined,你必須手工製作LLY包括裏面你選擇一個空的選項,否則關閉的情況的一個錯誤
所以你的控制器初始化變量裏面,你會遇到奇怪:
app.controller('MainCtrl', function($scope) {
$scope.selectedAgency = '';
$scope.values = [{id: 1,name: 'first'}, {id: 2,name: 'second'}];
});
2)你有一個問題與爲了將您的依賴包括在index.html
中。以這種方式改變這個順序:
<head>
<meta charset="utf-8" />
<title>AngularJS Plunker</title>
<link href="style.css" rel="stylesheet" />
<script data-require="[email protected]*" data-semver="3.1.1" src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script data-semver="1.4.0-rc.2" src="https://code.angularjs.org/1.4.0-rc.2/angular.js" data-require="[email protected]"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular-chosen-localytics/1.7.0/angular-chosen.min.js"></script>
<script src="chosen.jquery.js"></script>
<script src="angular-chosen.min.js"></script>
<script src="app.js"></script>
</head>
這些改變你的樣品作品般的魅力後
我希望它能幫助
謝謝主席先生,它的工作原理 –