質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Vue.js

Vue.jsは、Webアプリケーションのインターフェースを構築するためのオープンソースJavaScriptフレームワークです。

Nuxt.js

Nuxt.jsは、ユニバーサルなSPAが開発可能なVue.jsベースのフレームワーク。UIの描画サポートに特化しており、SSRにおけるサーバーサイドとクライアントサイドのUIレンダリングなどさまざまな機能を持ちます。

Q&A

1回答

428閲覧

Nuxt.js console.logで動くアプリが動かせない

Kaede0902

総合スコア32

Vue.js

Vue.jsは、Webアプリケーションのインターフェースを構築するためのオープンソースJavaScriptフレームワークです。

Nuxt.js

Nuxt.jsは、ユニバーサルなSPAが開発可能なVue.jsベースのフレームワーク。UIの描画サポートに特化しており、SSRにおけるサーバーサイドとクライアントサイドのUIレンダリングなどさまざまな機能を持ちます。

0グッド

0クリップ

投稿2018/12/03 06:47

編集2018/12/03 06:58

axios, modulesの外部API取得のサンプルコードを動かしたくて、書籍(Nuxt.js beginners guide)の通りにやっているのですが、consoleが

イメージ説明
となってしまって取得したデータが表示されません。

リンクの公式(https://jp.vuejs.org/v2/guide/deployment.html)では

product

の様に書いてあったので、

'product'

書き足しましたが、;を足しても足さなくても動作しません。

調べても全くどうすればいいかわからず先に進めません。助けていただけるとありがたいです....

pages/index.vueです

javascript

1<template> 2 <div> 3 </div> 4</template> 5 6<script> 7export default { 8 async mounted() { 9 console.log( 10 JSON.stringify(await 11 this.$axios.$get('https:qiita.com/api/v2/items?query=tag:nuxt.js'), true, ' ') 12 ) 13 } 14} 15</script> 16

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

下記のコードで取得出来ているのは確認出来ました。
いかがでしょうか。

vue

1# コンポネーント 2 3<template> 4 <div></div> 5</template> 6 7<script> 8export default { 9 async mounted() { 10 const response = await this.$axios.$get("https://qiita.com/api/v2/items?query=tag:nuxt.js") 11 console.log(JSON.stringify(response, true, " ")) 12 } 13} 14</script>

js

1# nuxt.config.js 2 3module.exports = { 4 /* Set modules */ 5 modules: [ 6 "@nuxtjs/axios" 7 ], 8} 9

イメージ説明

ちなみにnuxt.config.jsの"mode"はspa(Single Page Application)などの指定する項目になります。

投稿2018/12/05 05:09

shou6

総合スコア305

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問