如何用角叶指导和自定义过滤器过滤标记



我正在使用Angular-Leaflet指令,并尝试使用来自输入文本框中的数据和标记对象的数据属性来弄清楚标记。我尝试的一切都会导致角度无限消化循环。

这是我到目前为止所拥有的:

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
            }
        ];
    }]);

和html

 <input type="text" ng-model="filterTerm" />
 <leaflet center="center" markers="markers| markers="markers | filter: filterTerm " style="height: 900px;"></leaflet>

我已经使用了此堆栈溢出答案,并且已经尝试了几个小时,但是我尝试的一切都会遇到相同的错误。帮助非常感谢。

这是一个Visual Studio 2013问题 - 我进行了一个新的Visual Studio 2013安装并解决了问题。

最新更新