問題タブ [crossroadsjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - slick-binding で A タグを使用する場合の crossroad.js の「無視」-URL
knockout.js と crossroad.js を使用しています。(後者はyeomanによって構成されました。必要かどうかはわかりませんが、今のところ、プロジェクトを別の方法でセットアップする方法がわかりません。)
次のようなクリックバインディングを持つ多くの a-tags があります。
残念ながら、href='#' により、crossroars.js が場所をホームに変更します。a-tag から href='#' を削除すると、a-tag ボタンの上のカーソルが edit-cursor に変わりますが、これは良くありません。
crossroads.js によって無視される他の「ダミー」値の href-attribute を使用できますか?
ajax - KnockoutJS で CrossroadJS と HasherJS を使用するときにコンテンツを更新する方法
クロスロードとハッシャーを使用してノックアウトJSでルーティングを開始するためにLazy Bloggerをフォローしていましたが、正しく機能しました。
ここで、クリックするたびにホームと設定ページの ajax を使用してコンテンツを更新する必要がありました。だから私はグーグルで検索しましたが、いくつかの有用なリソースを見つけることができませんでした. この2つのリンクのみ
Stack Overflowここで ignoreState プロパティをどこに配置すればよいか分からず、これらを試してみました。しかし、それを機能させることができませんでした。
/li>- Crossroads 公式ページここでも、このプロパティを設定する必要がある場所が見つかりませんでした。
ご存知でしたら、この件に関する詳細を入手できる URL を教えてください。
javascript - クロスロード JS の使い方
crossroads JS を使用する方法を理解しようとしていますが、正しい軌道に乗っているかどうかは少し混乱しています。
に移動しようとして/#foo
も、コンソールに何も出力されません。これはどのように機能するはずですか?JSFiddleも作成しました。