助けてもらえますか?私は人口の多いドロップダウンリストにこのエラーがあります。構文エラー、認識できない式:オプション[ng-repeat
<select ng-init="type = 'Fixo'" ng-model="type" class="form-control input-lg">
<option ng-repeat="p in ['Fixo','Celular']" ng-value="p" ng-bind="p"></option>
</select>
助けてもらえますか?私は人口の多いドロップダウンリストにこのエラーがあります。構文エラー、認識できない式:オプション[ng-repeat
<select ng-init="type = 'Fixo'" ng-model="type" class="form-control input-lg">
<option ng-repeat="p in ['Fixo','Celular']" ng-value="p" ng-bind="p"></option>
</select>
私はこれと同じ奇妙なエラーに遭遇しました。これは、文字列配列で起こっていたが、数アレイの罰金働いていたので、ここで私のjenkyの修正です:
<select ng-init="type = 'Fixo'" ng-model="type" class="form-control input-lg">
<option ng-repeat="p in [0,1]" ng-init="x=['Fixo','Celular'][p]" ng-value="x" ng-bind="x">
</option>
</select>
はなく、他の人が言及したように、あなたのためにはNG-オプションを使用することができます選択します。これが別のユースケースで私と同じように起こった場合は、私の解決策を試してみてください。
あなたが提供されたコードがエラーを生成しません...
var app = angular.module('app', []);
app.controller('MainCtrl', ['$scope',
function($scope) {
}
]);
<script src="//cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.1/angular.min.js"></script>
<div ng-app="app" ng-controller="MainCtrl">
<select ng-init="type = 'Fixo'" ng-model="type" class="form-control input-lg">
<option ng-repeat="p in ['Fixo','Celular']" ng-value="p" ng-bind="p"></option>
</select>
</div>
同じ問題が発生しました。それを理解するために私をしばらく時間がかかりましたが、 "バグ"は引用符で囲まれています。角度は認識できません]。あなたがしなければならないので、同じように、あなたの引用符を切り替えるです:。
<option ng-repeat='p in ["Fixo","Celular"]' ng-value="p" ng-bind="p"></option>
今、あなたがいずれかを持っていないだろう、]」okです]」に対し、無奇妙な回避策で解決される問題
。あなたのコードは動作しますが、 'ng-repeat'を使って手動で行うのではなく' ng-options'を利用することができます。[PLUNKER](https://plnkr.co/edit/0AyBokCC6C84X9wK0zb9?p=preview )... –
エラー:不正なエラー:構文エラー、認識できない式:[[Fixo]、[Celular]] ']の[ng-repeat =' p] –
コードを入力してください... –