Javascript AngularJS ngRepeat将绑定替换为零

Javascript AngularJS ngRepeat将绑定替换为零,javascript,angularjs,angularjs-ng-repeat,Javascript,Angularjs,Angularjs Ng Repeat,我有一个AngularJS应用程序,它正在搜索服务列表,然后使用ngRepeat在搜索栏下方显示结果。显示了正确数量的搜索结果,但绑定没有填充任何内容,锚标记为空 以下是正在生成的标记: <h4 class="media-heading result-heading"><a href="#"></a></h4> <p class="result-abstract"></p> <p></p> <p

我有一个AngularJS应用程序,它正在搜索服务列表,然后使用ngRepeat在搜索栏下方显示结果。显示了正确数量的搜索结果,但绑定没有填充任何内容,锚标记为空

以下是正在生成的标记:

<h4 class="media-heading result-heading"><a href="#"></a></h4>
<p class="result-abstract"></p>
<p></p>
<p></p>
<div class="row">
    <div class="col-all-12 result-contact">
        <div class="">
            <span class="icon-office"></span>  <a href="#"></a>
        </div>
        <div class="">
            <span class="icon-phone"></span>  <a href="#"></a>
        </div>
    </div>
</div>
下面是正在使用的数据示例:

{
    "services": [
        {
            "serviceName": "Department of Art",
            "sponsor": "Department of Art",
            "shortName": "art-dep",
            "url": "http://www.byui.edu/art/",
            "contactName": "Contact Name",
            "office": "Spori some room",
            "contact": "(123) 456-7890",
            "mapUrl": "http://www.byui.edu/maps#SPO",
            "tags": [
                "art",
                "design",
                "art department",
                "art program"
            ],
            "abstract": "The BYU-Idaho Department of Art provides an aesthetic, conceptual, and technical foundation in the visual arts for students who possess a wide range of interests, experiences, and abilities."
        },
        {
            "serviceName": "College of Performing and Visual Arts",
            "sponsor": "College of Performing and Visual Arts",
            "shortName": "performing-visual-arts",
            "url": "http://www.byui.edu/performing-visual-arts",
            "contactName": "Contact Name",
            "office": "Spori some room",
            "contact": "(123) 456-7890",
            "mapUrl": "http://www.byui.edu/maps#SPO",
            "tags": [
                "art",
                "dance",
                "music",
                "spori",
                "theater"
            ],
            "abstract": "The College of Performing and Visual Arts provide an important means of communication where thoughts, creativity, and expression can be directed to ennoble, uplift, inspire..."
        },
        {
            "serviceName": "Spori Art Gallery",
            "sponsor": "Department of Art",
            "shortName": "spo-gal",
            "url": "http://www.byui.edu/spori-gallery/",
            "contactName": "Contact Name",
            "office": "Spori some room",
            "contact": "(123) 456-7890",
            "mapUrl": "http://www.byui.edu/maps#SPO",
            "tags": [
                "art",
                "gallery",
                "spori"
            ],
            "abstract": "Jacob Spori Art Gallery will show works of current BYU-Idaho Visual Arts students, selected by the art department faculty."
        }
    ]
}

你真的认为我们会猜到你的代码是什么样子的吗?有错误吗?您使用的是什么绑定,从哪里获取数据?任何东西我已经添加了更多的信息。你能看到数据在Fiddler等网站上实时返回吗?控制台中没有错误吗?您是否在生产中缩小了代码?看起来您的一个过滤器有问题。您能为我们提供定制过滤器的来源吗?我们会缩小生产代码,但是当前代码没有缩小。我一直在使用console.log()显示从AJAX调用返回的代码。控制台中没有错误。
serviceSearchbar.filter('startFrom', function () {
    return function (input, start) {
        start = +start; //parse to int
        return input.slice(start);
    }
});

serviceSearchbar.filter('hasValue', function() {
    return function (input) {
        if (angular.element('#servicesQuery').val()) {
            return input;
        }
        return [];
    }
});

serviceSearchbar.filter("isSelected", function () {
    return function (input) {
        var response = {};
        if (input !== undefined) {
            Object.keys(input).forEach(function (tag) {
                if (input[tag] !== false) {
                    response[tag] = true;
                }
            });
        }
        return response;
    }
});

serviceSearchbar.filter("filterTags", ["$filter", function ($filter) {
    return function (input, tags) {
        var selectedTags = [],
            response = input,
            found = false,
            numSelectedTags;

        if (input === undefined) {
            return input;
        }


        if (tags !== undefined) {
            Object.keys(tags).forEach(function (tag) {
                if (tags[tag] !== false) {
                    selectedTags.push(tag);
                }
            });
        }

        if (selectedTags.length > 0) {
            response = $filter("filter")(response, function(value) {
                var found = false;
                selectedTags.forEach(function(tag) {
                    if (value.tags.indexOf(tag) !== -1) {
                        found = true;
                        return true;
                    }
                });
                return found;
            });
        }

        return response;
    }
}]);
{
    "services": [
        {
            "serviceName": "Department of Art",
            "sponsor": "Department of Art",
            "shortName": "art-dep",
            "url": "http://www.byui.edu/art/",
            "contactName": "Contact Name",
            "office": "Spori some room",
            "contact": "(123) 456-7890",
            "mapUrl": "http://www.byui.edu/maps#SPO",
            "tags": [
                "art",
                "design",
                "art department",
                "art program"
            ],
            "abstract": "The BYU-Idaho Department of Art provides an aesthetic, conceptual, and technical foundation in the visual arts for students who possess a wide range of interests, experiences, and abilities."
        },
        {
            "serviceName": "College of Performing and Visual Arts",
            "sponsor": "College of Performing and Visual Arts",
            "shortName": "performing-visual-arts",
            "url": "http://www.byui.edu/performing-visual-arts",
            "contactName": "Contact Name",
            "office": "Spori some room",
            "contact": "(123) 456-7890",
            "mapUrl": "http://www.byui.edu/maps#SPO",
            "tags": [
                "art",
                "dance",
                "music",
                "spori",
                "theater"
            ],
            "abstract": "The College of Performing and Visual Arts provide an important means of communication where thoughts, creativity, and expression can be directed to ennoble, uplift, inspire..."
        },
        {
            "serviceName": "Spori Art Gallery",
            "sponsor": "Department of Art",
            "shortName": "spo-gal",
            "url": "http://www.byui.edu/spori-gallery/",
            "contactName": "Contact Name",
            "office": "Spori some room",
            "contact": "(123) 456-7890",
            "mapUrl": "http://www.byui.edu/maps#SPO",
            "tags": [
                "art",
                "gallery",
                "spori"
            ],
            "abstract": "Jacob Spori Art Gallery will show works of current BYU-Idaho Visual Arts students, selected by the art department faculty."
        }
    ]
}