Vue Warn: Error in render: "TypeError: Cannot read property 'data' of undefined"と表示される
原因: 最上階層のvueファイルのmountedがasyncになっていて初期化されないため
最上階層のvueファイルのmountedでasyncの処理(API処理等)を行うとその他のライブラリの大切な初期化処理が行われる前にrenderが始まるため、
[Vue warn]: Error in render: "TypeError: Cannot read property 'data' of undefined"
とエラーが表示されるようでした。
解決法: mountedの処理を1つ下の階層のvueファイルで行うよう修正
ライブラリの初期化を含むmountedが終わってからasyncの処理を行うためファイルを分けて上の階層のvueから読み込みをするよう
js/app.vue
js/apps/Loading.vue
を作成しました。
以上です。