スワイプ時の状態変化:
スワイプ イベントを使用して状態変化をトリガーする必要があります。ui-router ドキュメントは em を導きます$state.go()
が、これが最善の方法であるかどうかはわかりませんか?
質問:
イベントを使用しng-swipe
て、どのようにパラメータでトリガーしますか$state.go()
?? または、このシナリオに対するより良いアプローチはありますか?
次の状態があります。
name: 'root.store.ad.page.pageNumber', 'url': '/:pageNumber'
スワイプすると、li
理想的には次のようになります (そうである必要はありません)。
<li ng-swipe-left="root.store.ad.page.pageNumber({pageNumber: nextPage})"></li>
現在、次のようになっています。
<li ng-swipe-right="setPage(page.pageindex)"></li>
$state.go()を試してみましたが、params で動作させるのに問題がありますか?
エラー:
CTRL:
scope.setPage = function(val){
//trying to make it just jump to page 5.
$state.go('root.store.ad.page.pageNumber',
{
pageNumber: 5,
}
);
};