vue3 プロジェクトを開発しています。
メイン.js;
リーリーと私の public/index.html
リーリーそして私の App.vue;
リーリー私のストアオブジェクト;
リーリーそして 2 番目の .html;
リーリーOpenNewPage メソッドを使用して 2 番目の画面を開くと、ストア オブジェクトにアクセスできず、使用したいコンポーネントが機能しません。やっています;###
Second.jsリーリー
そして私の方法リーリー
どういうわけか、Secondary.html で実行しようとしましたが、「[Vue warn]: アプリケーションをインストールできません: ターゲット セレクターをインストールしています」のような警告が表示されました。とにかく、コードは機能しません。手伝ってもらえますか?P粉5140018872024-03-30 09:34:57
openNewPage()
新しく開いたページに対してスクリプトを実行することはできません。独自のスクリプトを実行できるのは、新しいページのみです。 openNewPage()
が app2.mount()
を試行すると、そのコードが (新しいページではなく) 独自のページで実行され、確認したエラーが発生します。
のマウント コードを削除して、新しいページのみが開くようにします:
リーリー
を更新してアプリケーションをマウントするためのスクリプトを読み込み、<div id="appSecond">
内の不要な <template> を削除します
:
リーリー
に、アプリケーションをインストールするコードを追加します:
リーリー