物事を小さく保つために複数の単一ページアプリを使用してアプリケーションを構築していますが、ページ間のリンクを構築する際に問題が発生します。
たとえば、equipment.html と maintenance.html のページを作成する必要があるとします。
どちらも独立した SPA アプリであり、それぞれに独自のクライアント側の回転テーブルがあります。現在、#! を使用して page.js でクライアント側のルーティングを行っています
機器のページにリンクを配置します
<a href="/maintenance.html#!/show/350">Show Maintenance</a>
リンクにカーソルを合わせると http ://localhost/maintenance.html#!/show/350 が表示されますが、リンクをクリックするとhttp://localhost/equipment.html#!/maintenance.html#!/show/に移動します私たちをどこにも連れて行かない350 。リンクを 2 回クリックすると、正しいページに移動します。これを解決する方法はありますか?
ありがとう