角度を使用していて、ページにルーティングしようとしています。それはどこでも動作しますが、下のコードでは、ルーティングしようとすると、URLが目的のページに移動していますが、トリガーされたページから戻ってきます。なぜ私はこのように行動しているのか分かりません。角度ルーティングが目的の方法で動作しない
これは私がちょうど別のページへのルートにしようとしています、私のcontroller.jsで
<button ng-click="proposalForm()" >Request</button>
メソッドを呼び出し、そこから私のHTMLです。ボタンをクリックすると、プロポーザルページにルーティングされますが、これをトリガーする場所からすぐに同じページに戻ります。私は何も分からないのですか?それは他のすべての場所で私のために働く。
$scope.proposalForm = function() {
$location.path('/proposal');
}
私はこの使用してdatatargetにアクセスしようとすると、それは、JSPが含まれますが、私は別のページに完全にルーティングするようにしようとすると、それは動作しません。それ以外の方法はありますか、それを別のJSPにルーティングできます。それはいくつかの理由
Bid.config(function($routeProvider) {
.when('/proposal', {
\t \t templateUrl : '/Bid/proposal',
\t \t controller : 'homeController'
\t }).otherwise({
\t \t redirectTo : '/'
\t });
});
をapp.jsじぶんのルータコード、 Project.config(関数($ routeProvider){ .when( '/提案'、{ \t \t templateUrl: '/プロジェクト/提案'、 \t \tコントローラ 'にHomeController' \t})。そうでない場合({ \t \t redirectTo: '/' \t}); }); メインポストにルータコードを追加しました – CrazyMac