控制器函数,用于切换到Android应用程序AngularJS中的新html页面
My index.html文件包含:控制器函数,用于切换到Android应用程序AngularJS中的新html页面,android,angularjs,Android,Angularjs,My index.html文件包含: 注册 我的app.js包含: 角度.module('StatusLogger',['ionic'])控制器('SignInCtrl', 功能($scope,$location){ $scope.signIn=函数(){ $location.path('home.html');};}) 但是home.html没有被调用。 请帮帮我,我哪里做错了 提前感谢。使用$apply()。请使用下面的代码重试: HTML 我希望能帮助你。希望这会有所帮助 HTML &l
注册
我的app.js包含:
角度.module('StatusLogger',['ionic'])控制器('SignInCtrl',
功能($scope,$location){
$scope.signIn=函数(){
$location.path('home.html');};})
但是home.html没有被调用。
请帮帮我,我哪里做错了
提前感谢。使用$apply()。请使用下面的代码重试:
HTML
我希望能帮助你。希望这会有所帮助
HTML
<body ng-app="StatusLogger" ng-controller="SignInCtrl">
<button ng-click="signIn()">SignUp</button>
</body>
您是否在浏览器的控制台中看到任何错误?您在HTML中的哪里设置ng app属性?我没有将此代码用于浏览器应用程序。我正在离子框架上使用AngularJS开发android应用程序。我没有收到任何错误。使用爱奥尼亚构建的安卓应用程序仍然是一个基于浏览器的应用程序,几乎用于所有目的。你是说你没有显示错误的控制台吗?或者你看到了,但没有看到?我正在通过命令提示符使用Ionic,并使用记事本编辑代码。它不会在命令提示符上显示任何错误或消息。我不熟悉这个框架和技术。请您帮助我在使用Ionic Framework的android应用程序中使用AngularJS从一个html导航到另一个html。对不起,您没有提供足够的详细信息,以便有人帮助您调试问题。您应该在提供报告错误的控制台的环境中开发。Ionic只是一个允许打包和编译HTML/CSS/JavaScript的框架。您应该能够找到在Chrome或Firefox等浏览器中工作的方法,这将为您提供一个健壮的开发/调试环境。祝你好运谢谢你的回复。这对我也不起作用。您能告诉我如何在android应用程序中使用AngularJS从一个html导航到另一个html吗。
<div ng-app ng-controller="SignInCtrl">
<button ng-click="signIn()">SignUp</button>
</div>
function SignInCtrl($scope, $location) {
$scope.signIn = function() {
$scope.$apply( $location.path( 'http://google.com' ) );
};
}
<body ng-app="StatusLogger" ng-controller="SignInCtrl">
<button ng-click="signIn()">SignUp</button>
</body>
angular.module('StatusLogger', ['ionic'])
.controller('SignInCtrl', function ($scope, $location) {
$scope.signIn = function () {
$location.path('home.html');
};
});