1.以前使用jequery,原生JS操作DOM的写法叫做命令式的编程
2.React是一种声明式的开发
3.React可以与其他框架并存,如index中,react只会管理在index.js中挂载的dom,其他的标签都可以使用其他的库或者框架进行编辑
4.React中的组件化,组件的命名都是大写开头
5.单向数据流
父组件给子组件传值允许,但绝不允许子组件去更改父组件的值 在子组件中,父组件传过来的值是只读属性的
如果我实在想在子组件中修改父组件,通过子组件调用父组件的方法进行修改,这里传方法请注意this指向问题
6.视图层的框架React
如果只使用react去进行复杂的传值是非常的麻烦的,因此react只是一个视图层的框架,只帮你解决页面和数据渲染的,如果是数据传递,那对不起react我不管 因此我们需要使用flex redux数据框架辅助我们进行开发
7.React的函数式编程
如刚刚所写的函数直接往里面写JSX代码,然后去调用这个函数
面向测试的开发流程,如果都是函数很容易进行自动化编程
围绕React衍生出的思考
最新推荐文章于 2023-07-21 08:31:04 发布