- 解決したいこと
avatar画像を保存することができません。
databaseに保存ができるようにしたいです。
- エラーメッセージ
エラーメッセージはありませんが image:nullで保存ができておらずアバターを更新しましたになります
- 試したこと
registration_controller.rb
console.log(formData.get('image')); を置きnullを確認
どこの記述が間違っていますか?
- ソースコード
front/components/editUser/editAvatar
<template>
<v-form ref="form" lazy-validation class="mb-6">
<v-row class="pt-4 pl-3">
<v-icon>mdi-account-box</v-icon>
<span>ユーザー画像</span>
</v-row>
<v-row justify="center" class="pt-6">
<v-avatar size="100">
<template v-if="defaultImg !== null">
<v-img v-if="input_image !== null" :src="input_image" />
<v-img v-else :src="defaultImg" />
</template>
<template v-else>
<v-img v-if="input_image" :src="input_image" />
</template>
</v-avatar>
<v-col cols="12">
<v-file-input
v-model="inputValue"
accept="image/png, image/jpeg, image/bmp"
prepend-icon="mdi-image"
label="画像を選択してください"
class="pt-14"
@change="setImage"
/>
<v-btn block color="success" class="white--text" @click="changeUserAvatar">
変更
</v-btn>
</v-col>
</v-row>
</v-form>
</template>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。