2018-03-02 云音乐3
2018-03-03 本文已影响0人
tsl1127

刷新页面之后,歌曲列表就消失了,所以先做查询功能,就是从数据库里读取内容然后显示在列表中
console.dir(query)


find方法


接下来做修改歌曲(编辑歌曲)
点击歌单里的某个歌曲,会变颜色

然后在controller里调用

问题:选中了之后,新建歌曲颜色没消失啊?


接下来做:选中歌曲后,右边显示对应的信息
getAttribute
在song-list.js中发布信息

在song-form.js中订阅信息

问题:选中歌曲的时候,右边的文字应该显示“编辑歌曲”


prepend

song-list里

song-form里

问题:上传文件之后,右边form里是空的

new-song里订阅的upload会自动触发new事件,new呢会清空数据

解决:把upload和new事件合并
问题:点击“新建歌曲”会清空右边数据
解决:如果这个歌曲在数据库里(点击“新建歌曲”),那么就清空;如果是新上传的(不在数据库里,点击“新建歌曲”),就不清空

接下来做 如果新上传的歌曲在歌单中存在,那么就歌单就不变化,如果不存在那么就更新



问题:编辑修改保存之后,leancloud后台更新了,但是song-list里没自动更新



问题:刚编辑完点保存之后,对应歌曲的变了,但是高亮消失了

让选中了之后,高亮不消失

增删改查 ——后台管理系统
前后端如何打交道:看下代码里的发的请求,看下参数