講師回答 / 謝成
如果按照我視頻中的思路的話,是先上傳圖片到云存儲,然后再把數據存到云數據庫。代碼中能夠返回云文件ID代表圖片上傳成功了,但是不代表數據正確的插入到了云數據庫,需要再插入云數據庫的部分是否有問題。
2019-05-31
講師回答 / 謝成
應該是movielist中L的大小寫弄錯了,應該是在data里面定義的是movieList,而在setData使用的是movielist。大小寫不一樣被認為是兩個值。在setData中如果給data中未定義的屬性賦值,就相當于是定義了一個新的屬性。
2019-05-31
講師回答 / 謝成
應該是在comment.json中引入vant組件庫的路徑寫錯了,比如引入的是button組件的話,應該是這樣的:"van-button": "vant-weapp/button"
2019-05-31
已采納回答 / 謝成
如果按照我視頻中的思路的話,是先上傳圖片到云存儲,然后再把數據存到云數據庫。這個fileids里存的內容是圖片上傳到云存儲后返回的云文件ID,所以需要檢查圖片上傳的代碼是否有問題。
2019-05-31
講師回答 / 謝成
如果項目使用的是我視頻當中的云開發,就不需要部署,只要把云函數都上傳了就可以上線使用了。如果項目后臺不是云開發而是用傳統方式自己開發的,就需要買域名、買服務器、還需要備案、配置DNS等等,然后自己操作linux系統把后臺代碼部署上去。
2019-05-31
講師回答 / 謝成
你應該調用的不是我提供的API吧,我提供的電影詳情API是沒有這個問題的。請試試我提供的詳情API:`http://api.douban.com/v2/movie/subject/${event.movieid}?apikey=0df993c66c0c636e29ecbb5344252a4a`
2019-05-31
已采納回答 / AT路遙
js區分大小寫的,很明顯,你函數名寫錯了。應該是this.Data({});還有就是建議,雖然js可以省略每條語句后面的;但建議你在以后的開發中還是加上,一是養成良好的編程習慣,而是不要讓編譯器去猜測,提升編譯效率。
2019-05-30
講師回答 / 謝成
由于最近API有變化,需要在請求API的url后面跟一個apikey參數:電影列表API:http://api.douban.com/v2/movie/in_theaters?apikey=0df993c66c0c636e29ecbb5344252a4a&start=0&count=10電影詳情API:http://api.douban.com/v2/movie/subject/${event.movieid}?apikey=0df993c66c0c636e29ecbb5344252a4a...
2019-05-30