У меня проблема с ngView в PhoneGap.
Все, кажется, очень просто загружается, и я могу даже получить базовый контроллер, работающий с помощью ng-контроллера. Но когда я пытаюсь использовать маршрутизацию с ngView, ничего не происходит.
index.html
<!doctype html>
<html ng-app>
<head>
<script type="text/javascript" src="lib/cordova-2.4.0.js"></script>
<script type="text/javascript" src="lib/angular-1.0.4.min.js"></script>
<script type="text/javascript" src="js/app.js"></script>
</head>
<body>
<a href="#/test">Test</a>
<div ng-view></div>
</body>
</html>
app.js
angular.module('App', []).config(function ($routeProvider) {
$routeProvider.when('/test', {
controller: TestCtrl,
template: '<h1> {{ test }} </h1>'
});
});
function TestCtrl($scope) {
$scope.test = "Works!";
}
Журнатор Eclipse показывает onMessage(onPageFinished, fle:///android_asset/www/index.html#/test)
каждый раз, когда я нажимаю ссылку, и попытка без #
просто вызывает ошибку, которая не может быть найдена.
Из того, что я готов повсюду, это должно работать. Любая помощь будет принята с благодарностью.