查看官方文档并添加API

当我们进入页面或者刷新页面的时候要获取歌曲才行。
歌曲列表由song-list.js动态加载, 在song-list.js文件的model中添加如下函数:

find() {
    var query = new AV.Query('Song');
    return query.find().then( (songs)=> {
        this.data.songs = songs.map((song)=>{
            return {id: song.id, ...song.attributes}
        })
        return songs
    })
}

上面是leanCloud官方提供的API.

再在controller中添加如下函数:

this.model.find().then(()=>{
    this.view.render(this.model.data)
})

这样每次刷新页面的时候, 就会获取歌曲列表, 渲染到页面.

参考:
https://leancloud.cn/docs/leanstorage_guide-js.html#hash787692837

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐