2014-06-07 2 views
0

사용자 기기 (데스크톱, 휴대 전화, 태블릿)를 기반으로 해당 기기에 해당하는 템플릿 (예 : someTemplate.phone)으로 전송되도록 내 애플리케이션을 설정하려고합니다. html). 나는 앱 컨트롤러를 만들었고, 장치의 CSS 속성을 설정하는 장치 속성을 설정하는 기본 사이트 래퍼에 설정했다. 그러나 앱 컨트롤러에 어떻게 접근 할 수 있는지 알 수 없다. 내 경로 구성 내부에서 만들었습니다.Angular.js 경로 구성에서 액세스 컨트롤러

config(['$routeProvider', function($routeProvider) { 
    $routeProvider.when('/view1', {templateUrl: 'partials/partial1.html', controller: 'MyCtrl1'}); 
    $routeProvider.when('/view2', {templateUrl: 'partials/partial2.html', controller: 'MyCtrl2'}); 
    $routeProvider.otherwise({redirectTo: '/view1'}); 
}]); 

내가 좋아하는 뭔가 끝내고 싶습니다 어떤 도움이 좋을 것

$routeProvider.when('/view1', {templateUrl: 'partials/partial1' + app.device + '.html', controller: 'MyCtrl1'}); 

, 나는 엠버 내가 this.controllerFor ('앱')을 할 수있는, 무슨 확실하지 알고 동일한 효과를 얻으려면 Angular에서 할 수 있습니다.

답변

0

이 같이 당신의 응용 프로그램에 도달 할 수 있습니다 :

var myApp = angular.module('myApp');