以下の設定があります。バックボーンルーティングは、製品または販売リンクをクリックしても開始されません。ビューからナビゲートを明示的に呼び出す必要がありますか?
<script type="text/javascript">
$(function () {
var Router = Backbone.Router.extend({
routes: {
"Products": "products",
"Sales": "sales"
},
products: function () {
console.log('products');
},
sales: function () {
console.log('sales');
}
});
new Router();
Backbone.history.start();
});
</script>
そして、aspxページに製品への2つのリンクがあります
<div id= "Store">
<ul>
<li><a href="#Products">Products</a> </li>
<li><a href="#Sales"> Sales</a> </li>
</ul>
</div>