Express.js ルーティング/question/ask
app.get('/question/ask', function (req, res){
console.log('index.js');
console.log('came to question/:id');
res.render('app');
});
対応する angularjs ルーティングは次のとおりです。
when('/ask', {
templateUrl: 'partials/askQuestion',
controller: 'xController'
}).
一方、それはあるべきです:-
when('/question/ask', {
templateUrl: 'partials/askQuestion',
controller: 'xController'
}).
モードで仕事をしてい$locationProvider.html5Mode(true);
ます。
とにかく、後のangularjsルーティングを機能させることができますか? angularjs 1.1.5 バージョンを使用しています。
編集:-
app.get('/*', function (req, res){
console.log('index.js');
console.log('came to question/:id');
res.render('app');
});
にも同じ問題があります。角度ルートは最後の/ask
forのみをルーティングし/question/ask
ます。
私にとっての問題は、次のうちの1つしか実行できないことです:-
www.example.com/question/:qId
www.example.com/discussion/:aId
以前when('/:id', {
の/question/
または/discussion/