2016-06-14 6 views
0

私は角度リーフレットディレクティブを使用しています。入力テキストボックスのデータとマーカーのデータプロパティを使用してマーカーをフィルタリングする方法を理解しようとしていますオブジェクト。試してみると、無限のダイジェストループが発生します。角度リーフレットディレクティブとカスタムフィルタを使用してマーカーをフィルタリングする方法

これは私がこれまで持っているものです。

var app = angular.module('mapApp', ['leaflet-directive']); 

//Filter 
$scope.filterTerm; 

//Controller 
    app.controller("mapController", ['$scope', function ($scope) { 

     $scope.center = { 
      lat: 53.4239, 
      lng: -7.9407, 
      zoom: 7 
     }; 
     //declare sample points 
     $scope.samplePoints = [ 
       { 
        lat: 53.37, 
        lng: -9.48, 
        data : 'K', 
        hidden: true 
       }, 
      { 
       lat: 54.2314131, 
       lng: -8.5744558, 
       data: 'L', 
       hidden: true 
      } 
     ]; 

    }]); 

そして、私はthisスタックオーバーフローの答えを使用しました、そして時間しようとしているが、私はしようと、すべてが取得するHTML

<input type="text" ng-model="filterTerm" /> 

<leaflet center="center" markers="markers| markers="markers | filter: filterTerm " style="height: 900px;"></leaflet> 

同じエラー。ヘルプは非常に感謝します。

+0

私はVisual Studioで作業していると言わざるを得ない。このPlunkerの例https://plnkr.co/edit/gcxmAkAPutjN47NsO3Aa?p=previewは、私がVisual Studioに入れるまで(レイアウトの有無に関わらず) – emerfan

答えて

0

これはVisual Studio 2013の問題です。私はVisual Studio 2013を新しくインストールして問題を解決しました。

関連する問題