创建的脚手架版本是v6.12.0的,能根据老师的v6.3.0的代码写吗?我看官网是v6.12了,差别大吗?

来源:3-1 使用React编写TodoList功能

weibo_白妖倾城_0

2019-12-31

写回答

2回答

weibo_白妖倾城_0

提问者

2019-12-31

嗯嗯,好的,我表达错了,应该是react的版本兼容问题,不是脚手架,目前使用的是v16.12.0,根据以下原则,是y,所以不影响语法问题,哈哈~

React 遵循语义化版本(semver)原则。

也就是说,若当前版本号为 x.y.z,则:

当出现严重 bug 并修复时,我们会通过修改 z 来发布一个修订版本(如:15.6.2 至 15.6.3)。

当发布新功能或修复非严重 bug时,我们会通过修改 y 来发布一个次要版本(如:15.6.2 至 15.7.0)。

当发布破坏性更新时,我们会通过修改 x 来发布一个主版本(如:15.6.2 至 16.0.0)。


0
1
咖啡色的自由3984265
react的大版本升级是兼容以前的版本的,16在之前的基础上新增了hooks fiber等特性,但是并不影响使用,而且该项目使用的应该也是16版本
2019-12-31
共1条回复

咖啡色的自由3984265

2019-12-31

并没有什么大的区别,脚手架只是继承了开发所需要的一些工具,类库,打包插件等,真正开发应该关心的是react当中生命周期的运行,api的使用等问题

0
0

React零基础入门到实战,完成企业级项目简书网站开发

主流新技术 React-redux,React-router4,贯穿基础语法

5275 学习 · 2493 问题

查看课程