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

创意集团网站建设广告设计与制作模板图片

创意集团网站建设,广告设计与制作模板图片,做我的世界皮肤壁纸的网站,济南网app组件的使用 当应用是以多组件的方式实现&#xff0c;这个应用就是一个组件化的应用 注意&#xff1a; 组件名必须是首字母大写虚拟DOM元素只能有一个根元素虚拟DOM元素必须有结束标签 < /> 渲染类组件标签的基本流程React 内部会创建组件实例对象调用render()得到虚拟 …

组件的使用

当应用是以多组件的方式实现,这个应用就是一个组件化的应用
注意:

  1. 组件名必须是首字母大写
  2. 虚拟DOM元素只能有一个根元素
  3. 虚拟DOM元素必须有结束标签 < />
    渲染类组件标签的基本流程
  4. React 内部会创建组件实例对象
  5. 调用render()得到虚拟 DOM ,并解析为真实 DOM
  6. 插入到指定的页面元素内部

函数式组件

//1.先创建函数,函数可以有参数,也可以没有,但是必须要有返回值 返回一个虚拟DOM
function Welcome(props) {return <h1>Hello, {props.name}</h1>;
}
//2.进行渲染
ReactDOM.Render(<Welcom name = "ljc" />,document.getElementById("div"));

上面的代码经历了以下几步

  1. 我们调用 ReactDOM.render() 函数,并传入 作为参数。
  2. React 调用 Welcome 组件,并将 {name: ‘ljc’} 作为 props 传入。
  3. Welcome 组件将 Hello, ljc 元素作为返回值。
  4. React DOM 将 DOM 高效地更新为 Hello,ljc。

类式组件

class MyComponent extends React.Component {// 如果组件不需要接收props,推荐这样写,不用写构造器state = {isHot:false}render() {const {isHot} = this.statereturn <h1 onClick={this.changeWeather}>今天天气很{isHot?'炎热':'凉爽'}</h1>}//以下代码,直接把函数赋值给变量,相当于在类的实例对象上添加了这么一个方法,另外,箭头函数自身没有this,会逐层往上找,找到类的实例对象(注意这里必须是箭头函数)//自定义方法要用赋值语句加箭头函数,方便让this指向当前实例对象changeWeather = ()=>{const isHot = this.state.isHotthis.setState({isHot:!isHot})}
}
ReactDOM.render(<MyComponent/>,document.querySelector('.test'))

注意点:

  1. 组件中的 render 方法中的 this 为组件实例对象
  2. 组件自定义方法中由于开启了严格模式,this 指向 undefined 如何解决

通过 bind 改变 this 指向
推荐采用箭头函数,箭头函数的 this 指向

  1. state 数据不能直接修改或者更新
http://www.yayakq.cn/news/652781/

相关文章:

  • 蛋糕店网站设计模板上海公司买新能源车
  • 网络营销网站类型一键生成微信小程序平台
  • 同城信息商家的网站开发wordpress模板定做
  • 网站建设服务 行业代码沈阳建网站 哪家好
  • wordpress第三方支付插件没有官方网站怎么做seo优化
  • 成都龙泉建设局网站网站建设平台怎么做
  • 网站建设的企业目标有哪些做ppt网站
  • 网站适配手机成都兼职做网站
  • 上海数据开放网站建设猴痘的治疗方法
  • 洛阳建设部官方网站dw免费网站模板下载
  • 淮北市相山区建设局网站培训学校招生方案
  • 上海网站建设 中华企业录成都网站建设58
  • 邮箱注册过的网站查询wordpress首页发布图片
  • 学校做网站需要多少钱荆州市建设厅网站
  • 太原建设网站制作网站建设突出特色
  • 深圳建设网站哪家强网站怎样制作
  • 唯品会网站开发费用舟山城乡建设部网站首页
  • 网站服务器建设费用网站制作新手教程
  • 网站的主题多用户小程序系统开发
  • 网站建设引入谷歌地图wordpress 导航固定
  • 毕设源码网站交易网站域名
  • 网站建设适合女生吗佛山做网站推广
  • 嘉兴网站建设方案托管wordpress转载文章
  • 怎么创建网站挣钱可信网站认证
  • 抖音推广网站谷歌推广一年多少钱
  • 网站后台asp源码如何在网站上做关键词
  • 企业邮箱在哪里看关键词排名优化技巧
  • 两个域名指向一个网站佛山信息技术网站开发
  • 什么网站可以卖自己做的东西wordpress init
  • dw和vs做网站哪个好用做个app软件多少钱