サルでもわかるWEBプログラミング

フリーソフトのみでホームページ作成

ユーザ用ツール

サイト用ツール


11.vue.jsとfirebaseで画像アップローダー:index.html


差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
11.vue.jsとfirebaseで画像アップローダー:index.html [2019/01/01] – [11.Vue.jsとFirebaseで画像アップローダー] adash33311.vue.jsとfirebaseで画像アップローダー:index.html [2020/04/19] (現在) – [方針をたてる] adash333
行 4: 行 4:
  
 FirebaseのCloud Firestorageに複数の画像を保存します。しかし、直接その一覧をとってくることができないため、画像を保存する段階で、あらかじめ、Firestoreに画像のアドレスを保存しておく必要があるため、ややこしいコードになっています。 FirebaseのCloud Firestorageに複数の画像を保存します。しかし、直接その一覧をとってくることができないため、画像を保存する段階で、あらかじめ、Firestoreに画像のアドレスを保存しておく必要があるため、ややこしいコードになっています。
 +
 +===== 2019/8/13時点、動きません。 =====
 +<del>Vuefireのためか、Vuetifyのせいなのか、動きません。</del>
 +→動くようになりましたが、vuefireとVuetifyを勉強しなおす必要がありそうです。たった1年で、すぐにプログラムが動かなくなってしまうのは、かなりへこみます。
 +
 +https://qiita.com/mugi_chan_tea/items/5726019da614ae322dd3
 +@mugi_chan_tea
 +2019年06月22日に投稿
 +Vuefireが無いエラー【Vue.jsとfirebaseの環境構築】
 +<code>
 +import { firestorePlugin } from 'vuefire'
 +
 +Vue.use(firestorePlugin)
 +</code>
 +
 +https://qiita.com/rerere0101/items/7c17f320a4583f1d2c2e
 +@rerere0101
 +2019年04月18日に更新
 +Vuetifyを使ってToDoアプリをちょっとかっこよくする
 +
 +https://github.com/vuetifyjs/vuetify/issues/6895
 +さらに、上記サイトを参考にしてmain.jsに以下を追加したら動きました。
 +
 +<code>
 +const vuetifyOptions = { }
 +Vue.use(Vuetify)
 +
 +new Vue({
 +  el: '#app',
 +  vuetify: new Vuetify(vuetifyOptions)
 +})
 +</code>
 +
 +Vuetifyのツールバー(ヘッダー)が、
 +<v-toolbar color="indigo" dark fixed app></v-toolbar>
 +から、
 +<v-app-bar app color="indigo" dark></v-app-bar>
 +に変更に。
 +
 +
 ===== 方針をたてる ===== ===== 方針をたてる =====
   -画像をアップロードできる   -画像をアップロードできる
行 30: 行 70:
 </html> </html>
  
 +現在、firebaseの方でwriteできないように設定しています。
  
  
行 86: 行 127:
  
 <html> <html>
-https://gist.github.com/adash333/ce1bfe3a37314508daa0093afdc3a665+<script src="https://gist.github.com/adash333/ce1bfe3a37314508daa0093afdc3a665.js"></script>
 </html> </html>
  
行 97: 行 138:
 <code> <code>
 data: { data: {
-    photo: null, +   
-    photo_url: null+
 }, },
 </code> </code>


11.vue.jsとfirebaseで画像アップローダー/index.html.1546358914.txt.gz · 最終更新: 2019/01/01 by adash333

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki