1
私が直面している問題について少し奇妙なことがわかりました。ここにあります。上記のコードでは、anglejsコントローラでドロップダウン選択値を割り当てることができません。
HTML
<div>
<select ng-model="params.select" ng-change="View($event)">
<option value="" disabled>-</option>
<option value="table1">Table 1</option>
<option value="table2">Table 2</option>
<option value="table3">Table 3</option>
</select>
</div>
コントローラ
$scope.View = function ($event) {
if($scope.params.select =='table1') {
console.log('table 1 is selected');
}
私は、ドロップダウン値がTABLE1であるかどうかをチェックすると、私はそれをチェックすることができています。これはうまく動作します。
しかし、私はそれを初期化しようとすると。例えば、
$scope.params.select = 'table1'
コンソールビューで 'プロパティを設定できません'という選択が未定義です。誰かが私が間違っているところで私を強調してくれますか?
aaghhh ...このような簡単な事...感謝をdfsq .. –
:
または定義し、すべてを一度に設定を問題、ちょうど新鮮な目 – dfsq