angularJS フレームワークに切り替えましたが、ルーティングに問題があります。
これは home.html ビューです
<div id="home">
<label for="priceStart">Kaina nuo:</label><input id="priceStart" type="number" />
<label for="priceEnd">Kaina iki:</label><input id="priceEnd" type="number" />
<input type="button" value="Restoranai" />
<input type="button" value="Maisto tipai" />
<input type="button" ng-click="navigateTo('/mealList');" value="Ieškoti" />
</div>
これがhome.jsのホームコントローラーです
FoodSearchControllers.controller('homeCtrl', ['$scope', function($scope) {
navigateTo = function(hash) {
$location.hash(hash);
};
}]);
なぜこれがうまくいかないのか誰か教えてもらえますか?また、このnavigateTo()関数が呼び出された後、ホームビューからmealListビューに変数を渡す方法を誰かが説明してくれるとよいでしょう。