私はangularjs-google-mapsを使用していますが、地図上のマーカーとして顧客をループするときにエラーが発生しています。私はこれらを削除すると、彼らが正常に動作として
<map>
<custom-marker ng-repeat="cust in customers" position="[ {{ cust.lat }}, {{ cust.lon }} ]">
<div class="{{ cust.category }}">{{ cust.name }}</div>
</custom-marker>
</map>
エラーは、cust.category
とcust.name
とは何かを持っているようです。
これは私が取得していますエラーメッセージの最初の数行です:
Watchers fired in the last 5 iterations: [["[ cust.category , cust.name ]; newVal:
[\"pro\",\"Fred\"]; oldVal: [\"pro\",\"Fred\"]","fn: function (context) {\n
try {\n for(var i = 0, ii = length, part; i<ii; i++) {\n
完全なエラーメッセージhereを。
これに関するお手伝いがあります。前もって感謝します!アンギュラグーグルマップの一部だカスタムマーカーディレクティブの
UPDATE
コードhereです。
@realpha、データを表示してください。 'cust.category'のデータ型は? –
問題のjsfiddleを設定できますか? – jjbskir
@AbhilashPA 'cust.category'は文字列であり、' cust.name'と同様です。どちらもオブジェクト内に存在します。 – realph