質問編集履歴
2
タイトルをわかりやすくしました
    
        title	
    CHANGED
    
    | @@ -1,1 +1,1 @@ | |
| 1 | 
            -
            Vuexを使ったVue.jsのアプリ | 
| 1 | 
            +
            Vuexを使ったVue.jsのアプリと、ライブラリのコンポーネントが使っているVuexを共存させる方法を教えてください
         | 
    
        body	
    CHANGED
    
    | 
            File without changes
         | 
1
項目を分離して読みやすくしました
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -1,13 +1,16 @@ | |
| 1 | 
            -
            ### 前提 | 
| 1 | 
            +
            ### 前提
         | 
| 2 2 |  | 
| 3 3 | 
             
            1. Vue.js と Vuex で作っているWEBアプリを、**メインアプリ**とします。
         | 
| 4 4 | 
             
            2. 別にパッケージとしてインストールした Vue.js と Vuex を使ったコンポーネントを、**ライブラリコンポーネント**と呼ぶことにします。
         | 
| 5 5 |  | 
| 6 | 
            -
             | 
| 6 | 
            +
            ## 実現したいこと
         | 
| 7 7 |  | 
| 8 | 
            +
            メインアプリにライブラリコンポーネントを組み合わせて使いたいです。
         | 
| 9 | 
            +
             | 
| 8 10 | 
             
            ### 発生している問題
         | 
| 9 11 |  | 
| 10 12 | 
             
            組み合わせるとライブラリコンポーネント側の Vuex が正常に動作しません。
         | 
| 13 | 
            +
            メインアプリ側の Vuex とライブラリコンポーネント側の Vuex が干渉するようです。
         | 
| 11 14 |  | 
| 12 15 | 
             
            ### 該当のソースコード
         | 
| 13 16 |  | 
| @@ -44,7 +47,6 @@ | |
| 44 47 | 
             
            ### 試したこと
         | 
| 45 48 |  | 
| 46 49 | 
             
            一時的にメインアプリ側の Vuex を外したところ、ライブラリコンポーネント側の Vuex が動作しました。
         | 
| 47 | 
            -
            (が、共存させたいです)
         | 
| 48 50 |  | 
| 49 51 | 
             
            ### 補足情報
         | 
| 50 52 |  | 
