当前位置: 首页 > news >正文

重庆网站建设夹夹虫公司.可信策划网络营销方案

重庆网站建设夹夹虫公司.可信,策划网络营销方案,免费网站入口,免费特效模板下载一、基础 1、使用babel解析 2、不直接使用jsx#xff0c;jsx写起来很繁琐 3、jsx语法规则 4、函数式组件的使用 5、函数式组件渲染 6、类组件渲染 7、类组件中事件调用this指向问题 8、类组件不能直接改变状态 9、props接收数据类型限制 类型限制放到类组件内部#xff0c;用… 一、基础 1、使用babel解析 2、不直接使用jsxjsx写起来很繁琐 3、jsx语法规则 4、函数式组件的使用 5、函数式组件渲染 6、类组件渲染 7、类组件中事件调用this指向问题 8、类组件不能直接改变状态 9、props接收数据类型限制 类型限制放到类组件内部用static关键字 10、ref的使用 字符串ref不推荐使用 回调ref内联函数更新会执行两次第一次参数为null第二次才是dom这个无关紧要。 要想只执行一次就不能写成内联函数要把函数写到类上用this调用才行 createRef的使用 react改写了原生的事件分析 11、jsx注释 12、受控组件与非受控组件 受控组件组件内有状态存储变量 非受控组件表单的值现用现取 13、高阶函数、函数柯理化 14、生命周期函数旧 15、生命周期函数新 相比旧版新增了2个删除了3个 getSnapshotBeforeUpdate钩子的应用场景 !DOCTYPE html html langen headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlescript crossorigin srchttps://unpkg.com/react18/umd/react.development.js/scriptscript crossorigin srchttps://unpkg.com/react-dom18/umd/react-dom.development.js/scriptscript srchttps://unpkg.com/babel-standalone6/babel.min.js/scriptscript srchttps://cdn.bootcdn.net/ajax/libs/prop-types/15.8.1/prop-types.js/script /head style.list{width: 200px;height: 150px;background-color: skyblue;overflow: auto;}.news{height:30px;} /style bodydiv idapp/divscript typetext/babelclass MyDom extends React.Component{state {newsArr:[],mouseType:false}mouseIn(){console.log(aa)this.setState({mouseType:true})}mouseOut(){console.log(bb)this.setState({mouseType:false})}componentDidMount(){// console.log(componentDidMount)setInterval((){const {newsArr} this.state;const news 新闻(newsArr.length1)this.setState({newsArr:[news,...newsArr]})},1000)}getSnapshotBeforeUpdate(){// console.log(getSnapshotBeforeUpdate)return this.refs.list.scrollHeight;}componentDidUpdate(preProps,preState,height){// console.log(组件更新完成,componentDidUpdate);if(this.state.mouseType){this.refs.list.scrollTopthis.refs.list.scrollHeight-height;}else{this.refs.list.scrollTop 0}}render(){// console.log(render函数)const arr this.state.newsArr.map((item,index){return div classNamenews key{index}{item}/div})return (div classNamelist reflist onMouseOver{this.mouseIn} onMouseLeave{this.mouseOut}{arr}/div)}}ReactDOM.render(MyDom/,document.getElementById(app))/script /body /html 16、脚手架介绍 17、好用的快捷键插件介绍 ES7 React/Redux/GraphQL/React-Native snippets // ES7 React/Redux/GraphQL/React-Native snippets 快捷键 // rcc  类组件 // rfc 函数组件 // imrc 引入react
http://www.pierceye.com/news/51534/

相关文章:

  • dede 网站名称织梦网站排行榜
  • 猪八戒网可以做网站吗黑龙江建设网官网住房和城乡厅官网
  • 赣州网站优化制作wordpress myqaptcha
  • 农业公司怎样建立网站网站域名被重定向
  • 电子商务网站规划与建设摘要泉州wap网站制作
  • 滁州网站开发公司电话wordpress汉字后缀图片不显示
  • 凡科建站做网站需要几天近一周财经新闻热点
  • 郑州市城乡建设局证书查询seo网站建设规划
  • 苏州高端模板建站WordPress潮流媒体主题
  • 博物馆网站页面设计说明营销广告网站
  • 新开传奇网站单职业室内效果图网站
  • 简洁物流网站模板免费下载沈阳网站建设聚艺科技
  • 网站多语言 设计如何做转运网站
  • 网站未建设的情况说明书上海市安全建设监理协会网站
  • wordpress建站导航做ppt封面的网站
  • 企业网站群建设规范龙口网站建设
  • 那个软件可以做网站网站结构优化的内容和方法
  • 最便宜网站空间网站建设税收编码
  • php网站开发实例教程作业怎样提高百度推广排名
  • 北京首华建设经营有限公司网站河南百度推广电话
  • 网站seo入门机关事业单位网站备案
  • php开发网站建设灯具公司网站模板
  • 荣耀手机商城官方网站下载快看点号自媒体平台注册
  • 精美驾校企业网站模板极简app制作器
  • 什么网站可以找人做系统汽车集团网站建设
  • 了解网站建设的基本流程杭州网站定制开发哪家好
  • 北京建站公司哪个好去哪个网站做试用好
  • 现在c 做网站用什么软件如何自建外贸网站
  • 校园二手网站开发的意义网站建动态密码是否收费
  • 南通网站制作哪个好网站开发过程的分工