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

用什么网站可以做电子书北京网站制作推广

用什么网站可以做电子书,北京网站制作推广,网站建立于网页设计,美女教师做爰网站React中的组件可以分为受控组件和非受控组件: 受控组件:受控组件是指组件的值受到React组件状态的控制。通常在组件中,我们会通过state来存储组件的值,然后再将state的值传递给组件的props,从而实现组件的双向数据绑定…

React中的组件可以分为受控组件和非受控组件:

受控组件:受控组件是指组件的值受到React组件状态的控制。通常在组件中,我们会通过state来存储组件的值,然后再将state的值传递给组件的props,从而实现组件的双向数据绑定。

例如,一个input输入框的value值就是一个受控组件,其值受到state的控制:

class InputComponent extends React.Component {constructor(props) {super(props);this.state = { value: '' };this.handleChange = this.handleChange.bind(this);}handleChange(event) {this.setState({ value: event.target.value });}render() {return (<input type="text" value={this.state.value} onChange={this.handleChange} />);}
}

非受控组件:非受控组件是指组件的值不受React组件状态的控制,通常是在组件中获取DOM元素的值,然后进行操作。

例如,一个input输入框的defaultValue值就是一个非受控组件,其值由DOM元素控制:

class InputComponent extends React.Component {constructor(props) {super(props);this.inputRef = React.createRef();this.handleClick = this.handleClick.bind(this);}handleClick(event) {console.log(this.inputRef.current.value);}render() {return (<div><input type="text" defaultValue="default" ref={this.inputRef} /><button onClick={this.handleClick}>Get Input</button></div>);}
}

总的来说,受控组件和非受控组件的选择取决于具体的业务需求和开发者的个人习惯。在大多数情况下,如果需要实现表单的双向数据绑定,就应该使用受控组件;而如果需要获取DOM元素的值,就应该使用非受控组件。

http://www.ritt.cn/news/6173.html

相关文章:

  • 做网站前怎么建立数据结构腾讯企业qq
  • 大通网站建设百度推广seo自学
  • 淘宝怎么做基础销量什么网站好百度推广热线电话
  • 百度收录效果好的网站刷粉网站推广
  • 在哪做网站便宜又好网络营销环境
  • 今科云平台网站建设技术词爱站的关键词
  • 做阿里巴巴类似的网站吗武汉全网推广
  • 建筑营销型网站迅雷磁力链bt磁力天堂
  • 青海移动网站建设中国婚恋网站排名
  • 电力公司建设安全文化合肥关键词优化平台
  • 南宁智慧人社app官方下载厦门seo公司到1火星
  • 企业网站建设项目描述seo是做什么工作内容
  • 网站权重的提升优化 seo
  • 本地拖拽网站建设域名解析
  • 天津市网站建设公司网络营销是什么工作
  • 南京营销网站开发制作报价外贸网站哪个比较好
  • 昆山网站制作昆山网站建设免费推广网站有哪些
  • dede网站404怎么做百度首页 百度
  • 公安网站源码最近时事新闻热点事件
  • 做网站推广选择什么最好seo优化软件免费
  • 网站开发技术都有哪些推广商
  • 自己名下备案的网站网络营销策略案例分析
  • 做网站杭州web制作网站的模板
  • 整形医院网站制作软文营销常用的方式
  • 西安微信网站建设网站搜什么关键词
  • 基于jquery做的网站优化大师官网下载安装
  • 牧风的在wordpress台州网站优化公司
  • 小型网站制作苏州百度推广公司
  • 网易企业邮箱忘记密码北京网站sem、seo
  • 公司做网站费用计什么科目免费刷粉网站推广免费