Я делаю прямую поисковую систему. Получите данные от Google Api. Мое первое представление - это домашняя страница, и вот только результаты поиска и списка результатов. В моем двух представлениях есть игрок.Поисковая система в AngularJS
Мой поставщик маршрут:
$routeProvider.
when('/home', {
templateUrl: 'view/home.html',
controller: 'ZippyListCtrl'
}).
when('/mp3/:wwwId/:zippyId', {
templateUrl: 'view/mp3.html',
controller: 'Mp3DetailCtrl'
}).
otherwise({
redirectTo: '/home'
});
}])
Мои контроллеры:
zippycatControllers.controller('ZippyListCtrl', ['$scope', '$http', function($scope, $http) {
$scope.dane = {};
$scope.ladowanie = 0;
var url = "http://ajax.googleapis.com/ajax/services/search/web?callback=JSON_CALLBACK";
$scope.search = function() {
if ($scope.dane) {
$scope.ladowanie = 1;
$http({
url: url,
params: {q: $scope.dane.q, "start": 0, v: "1.0", rsz: "large", "pws": 0},
method: 'JSONP'
}).success(function (responseData) {
//console.log(responseData);
$scope.ladowanie = 0;
$scope.message = responseData;
})
}
}}]);
и:
zippycatControllers.controller('Mp3DetailCtrl', ['$scope', '$routeParams', '$sce', function($scope, $routeParams, $sce) {
$scope.player = $sce.trustAsHtml(
'code player');}]);
Мой вопрос: как искать на двух зрения?
Что означает 'поиск на двух взглядах'? – charlietfl
Извините, как его улучшить, чтобы найти работу на втором экране? – Garsi
Если вы хотите использовать его в нескольких местах, создайте для него директиву – charlietfl