前提・実現したいこと
下記のページのツリーをStoreに保存してあるデータを利用して展開したいです。
https://vuetifyjs.com/ja/components/treeview
Storeには以下のように保存されてますが展開できません。
※APIの結果はdataに絞らず保存しました
該当のソースコード
Vue.js
1テンプレート 2 3<template> 4 <v-treeview :items="documents"></v-treeview> 5</template> 6 7<script> 8import { mapGetters } from 'vuex' 9 10export default { 11 computed: mapGetters(['documents']) 12} 13</script>
Vue.js
1Store 2 3export default new Vuex.Store({ 4 state: { 5 documents:[] 6 }, 7 mutations: { 8 saveDocuments (state, documents) { 9 state.documents = documents 10 } 11 },getters: { 12 documents: state => state.documents ? state.documents : '' 13 } 14})
documents.json
1{ 2 documents:{ 3 data:{ 4 "01_議事録":{ 5 "1-1_プロジェクト進捗報告":{ 6 "yyyy-mm-dd プロジェクト進捗報告":{ 7 "議事":"text" 8 } 9 }, 10 "1-2_個別MTG":{ 11 "yyyy-mm-dd hogeMTG":{ 12 "議事":"text" 13 } 14 }, 15 "02_プロジェクト計画":{ 16 }...略 17 } 18}
試したこと
thisでアクセスを試みたり、$store.stateでアクセスを試みたりしましたが無理でした。
補足情報(FW/ツールのバージョンなど)
vue -V
3.5.0

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/09 12:03