이유는 아무것도 작동 이하 알 수있는 바와 같이 표시가 올바르게 모든 핵심 누락되는 리디렉션 파일합니다 (CSS
및 JavaScript
) 파일을 포함하기 때문에 :
about.html 기본 이 파일은 Ionic
템플릿 파일이며 기본 파일은 <script></script>
또는 <link>
태그입니다.
<ion-view title="About" id="page9">
<ion-content overflow-scroll="true" padding="true" class="has-header">
</ion-content>
</ion-view>
당신의 CSS
또는 JavaScript
가 제대로 작동의 따라서 없음.
Ionic
은 AngularJS
위에 구축되어 있으므로 템플릿 파일에 직접 액세스하거나 리디렉션하지 않고 상태 체인저를 사용할 수 있습니다. 아래의 예에서 볼 수 있듯이
은 당신이해야 할 것은 당신의 컨트롤러에서 $state
를 주입입니다 :
routes.js
당신은이 모든 일에 이미 익숙해야합니다,하지만 당신은 myView
을 사용하는 주를 언급 할 것입니다.
[...].state('myView', {
url: '/my-url',
templateUrl: 'my/template/location.html',
controller: 'myViewCtrl'
});
controllers.js 컨트롤러에서
, 당신은
보기을 변경하는 데 사용됩니다
$state
를 주입 것입니다. 내가 처음
Ionic
를 사용하기 시작하고 난 솔루션을 우연히 발견하고 내가 도와 줄 생각했을 때
[...].controller('myCtrl', function ($state) {
/** This will be used to change to the route that we created above. **/
$state.go('myView');
});
은 나도이 고생.
읽기 자료
Activating a State
$state.go()
Reference