为了账号安全,请及时绑定邮箱和手机立即绑定

使用React构建一款音乐播放器

musiq Web前端工程师
难度中级
时长 2小时39分
学习人数
综合评分9.33
41人评价 查看评价
9.4 内容实用
9.3 简洁易懂
9.3 逻辑清晰

最新回答 / qq_颜色不一样的烟火_2
找到了,progress.js里面的changeProgress方法里应该是this.props.onProgressChange && this.props.onProgressChange(progress);
那叫es6重构,有啥不一样的,换个class就不认识了?就剩了个音乐模式切换实现了,自己完成就行
webpack需要安装 npm install webpack -g
老师讲的不错,但是有点跳跃,不能衔接起来。
这是一个不错的react的教学课程,值得看一下,也希望能多动手练习,这样会进步很多,踩了很多坑,不过基本上填完,需要消化一段时间了
webpack出书了,听说比红宝书还厚,我听的是瑟瑟发抖!
初学用react官方的create-react-app还是挺好,就是有点慢,每次初始一个react项目要几分钟感觉像是死机了^_^
跳跃式,不适合初学者
一个坑:
static get defaultProps(){
return {
barcolor: '#2f9842'
}
};
es6改成这样
<div id="player"></div>
<div id="root"></div>
如果不能播放出来
在 根部添加 id就行
配置文件中 路径配置现在应该是这样的
const webpack = require('webpack');
const path = require('path');
module.exports = {
entry:'./app/index.js',
output: {
path: path.resolve(__dirname, 'dist'),
filename: '[name].bundle.js',
}
}
一脸懵逼........
终于追到了一门很新的课程,老师讲的很不错!
加上redux就是一个完美教程了
newIndex这个写法真好!
用%取模方法,把newIndex限制在musicList.length的范围内,并防止出现负数。赞?!
按照老师的代码 运行时 webpack能监听文件变化 AppContainer 没反应
按照老师的代码写完之后会有N多bug。
不过都已经被解决,遇到同样问题的同学可以看我的提交记录来解决你的问题。
链接:https://github.com/YMBo/react-music
在线预览:https://ymbo.github.io/react-music/#/
有帮助的给个star呗
课程须知
1、有一定的前端开发经验 2、熟悉HTML、CSS,精通JavaScript 3、对前端工程化有一定的了解 4、了解ES6一些基本语法
老师告诉你能学到什么?
1、webpack的配置 2、开发环境的搭建 3、React与传统开发的理念差异 4、组件化开发 5、React-Router的使用 6、事件订阅及通信 7、一些最佳实践

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消