Javascript 搜索结果获胜';t从角度方向显示

Javascript 搜索结果获胜';t从角度方向显示,javascript,angularjs,Javascript,Angularjs,我无法在结果页面上显示搜索结果。我知道它的工作,因为分页和其他功能正在工作和显示,我只是不能得到实际的搜索结果(网站标题,url和描述)显示,需要一些新鲜的眼睛(!)和想法(?) 指令的HTML元素: <search-results ng-model="searchTerms" results="results.documents" site-urls="page.url" site-title="page.title" site-content="page.content" uib-t

我无法在结果页面上显示搜索结果。我知道它的工作,因为分页和其他功能正在工作和显示,我只是不能得到实际的搜索结果(网站标题,url和描述)显示,需要一些新鲜的眼睛(!)和想法(?)

指令的HTML元素:

<search-results ng-model="searchTerms" results="results.documents" site-urls="page.url" site-title="page.title" site-content="page.content"  uib-typeahead="query for query in getSuggestions($viewValue)" typeahead-on-select="search($item)"></search-results>
    <div ng-repeat="page in results.documents" id="result-list-items">
<h3>
    <a href="{{page.url}}">
        <span id="results-list-title" ng-bind-html="page.title"></span>
    </a>
</h3>
<h4 class="list-group-item-heading" id="results-list-url" ng-bind-html="page.url"></h4>
<p class="list-group-item-text" id="results-list-desc" ng-bind-html="page.content"></p>
</div>
'use strict';

angular.module("searchengine.search-results", [])
    .directive('searchResults', function() {
        return {
            restrict: 'E',
            replace: true,
            templateUrl: 'search/search-results.html',
            controller: ['homeCtrl','searchCtrl'],
            scope: {
                searchTerms: "=",//ngModel
                results: "=",
                siteUrls: "=",
                siteTitle: "=",
                siteContent: "=",
                suggestions: "&",
                search: "&"
            }
            //link: {(scope, elem, attr)
            //}
        }
    });

你想在这里做什么<代码>控制器:['homeCtrl','searchCtrl'],?@Grundy使用两个控制器的指令,homeCtrol基本上只是用于自动完成(建议)。这不符合他的方式,请参阅