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

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

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

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

Vuetify.js

Vuetify.jsは、マテリアルデザインを基本とするVue.jsのCSSフレームワークです。多くのマテリアルデザインのコンポーネントを提供しており、あらゆるアプリケーションに対応可能。vue-cli用テンプレートがあり、簡単にページを作成できます。

Q&A

解決済

1回答

299閲覧

Vuetify VuejsでリンクしたGooglePhotoが表示されない

goroentsumugu

総合スコア2

Vue.js

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

Vuetify.js

Vuetify.jsは、マテリアルデザインを基本とするVue.jsのCSSフレームワークです。多くのマテリアルデザインのコンポーネントを提供しており、あらゆるアプリケーションに対応可能。vue-cli用テンプレートがあり、簡単にページを作成できます。

0グッド

0クリップ

投稿2022/08/14 22:04

編集2022/08/15 10:54

前提

Vuetify VuejsでリンクしたGooglePhotoが表示されない

実現したいこと

ここに実現したいことを箇条書きで書いてください。
Vuetify でGoogPhotoに保存している写真を表示したい

発生している問題・エラーメッセージ

リンク先がない

Vuejs

1 2 <v-row 3 class="pt-4" 4 > 5 <v-col 6 class="pa-1" 7 v-for="recipe in recipes.value" :key="recipe.recipehistory_id" 8 cols="6" 9 xs="4" 10 sm="4" 11 md="3" 12 > 13 <v-card 14 class="mx-auto" 15 > 16 <v-img 17 class="white--text align-end" 18 height="200px" 19 src="{{ recipe.recipe.img_url }}" 20 > 21 <v-card-title> 22 {{ recipe.recipe.name }} 23 </v-card-title> 24 <v-card-subtitle> 25 種別: {{ recipe.recipe.kinds_display }} 26 </v-card-subtitle> 27 <v-card-subtitle> 28 色:{{ recipe.recipe.color_display }} 29 30 </v-card-subtitle> 31 </v-img> 32 <v-card-subtitle> 33 売上: 34 <v-text-field 35 single-line 36 > 37 {{ recipe.sold }} 38 </v-text-field> 39 40 </v-card-subtitle> 41 </v-card> 42 </v-col> 43 </v-row>

画像が表示されない

イメージ説明

試したこと

URLを直接指定すると表示されますが、{src="{{ recipe.recipe.img_url }}"で動的になった場合に、Localの階層を探しているようですが、解決できませんでした。

要素を確認すると、src="{{ recipe.recipe.img_url }} のままで展開されていないようです。

イメージ説明

補足情報(FW/ツールのバージョンなど)

Vuejs3 Vuetify3

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

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

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

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

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

shiketa

2022/08/15 01:26 編集

> v-for="recipe in recipes.value" 具体的な、`recipes.value`の内容を提示してみてはいかがかと。 \# な~んとなく、`src="{{ recipe.recipe.img_url }}"`ではなく`src="{{ recipe.img_url }}"`なのではないのかしら、とおもってみたり。
guest

回答1

0

ベストアンサー

要素を確認すると、src="{{ recipe.recipe.img_url }} のままで展開されていないようです。

こうでは?

diff

1 <v-img ... 2- src="{{ recipe.recipe.img_url }}" 3+ :src="recipe.recipe.img_url" 4 or 5+ v-bind:src="recipe.recipe.img_url" 6 >

see: https://v3.ja.vuejs.org/api/directives.html#v-bind

投稿2022/08/15 12:35

編集2022/08/15 12:36
shiketa

総合スコア3971

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

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

goroentsumugu

2022/08/15 13:12

ありがとうございまます! v-bind:src="recipe.recipe.img_url" こちらで正しく表示されました!本当に助かりました! 本当にありがとうございました(´;ω;`) 何時間も格闘してあきらめかけていたので…本当に感動しました!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問