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

做网站的网址是哪里来的重庆做商城网站建设

做网站的网址是哪里来的,重庆做商城网站建设,上海市住房和城乡建设厅网站查询,指定关键词排名优化组合与继承 若Container内部有内容#xff0c;React会在props内部增加children属性若Container内部有非元素内容#xff0c;children#xff1a;非元素内容若Container内部有单个元素内容#xff0c;children#xff1a;React元素对象若Container内部有多个元素内容…组合与继承 若Container内部有内容React会在props内部增加children属性若Container内部有非元素内容children非元素内容若Container内部有单个元素内容childrenReact元素对象若Container内部有多个元素内容children[] 打印props情况2非元素内容 Container666/Container情况3单个元素内容 Containerh1666/h1/Container情况4多个元素内容 Containerh1666/h1p888/p /Containerprops JSX还可以通过props传递视图元素JSX本质上都会转成React元素对象 Object视图通过props传递的机制类似Vue的插槽但React没有slot的概念定义React本身就允许通过props传递任何类型的数据到子组件 React样式 CSS Moduleindex.module.css import styles from ./index4.module.css // 用变量接收 class Container extends React.Component {render() {console.log(this.props)return (div className{styles.container}div className{styles.header}{this.props.header}/divdiv className{styles.main}div className{styles.left}{this.props.left}/divdiv className{styles.right}{this.props.right}/div/div/div)} } class Header extends React.Component {render() {return divHeader/div} } class Left extends React.Component {render() {return divLeft/div} } class Right extends React.Component {render() {return divRight/div} } class App extends React.Component {render() {return (divContainerheader{Header /}left{Left /}right{Right /}/Container/div)} } ReactDOM.render(App /,document.getElementById(app) ).container {background: #ccc;text-align: center; } .header {height: 50px;line-height: 50px;border: 2px dashed #000; } .main {display: flex; } .left {width: 20%;background: pink; } .right {background: skyblue;flex: 1; }多层组合 import styles from ./index5.module.css// 多层组合 // Modal是公共的部分定制的内容作为children传入 function Modal(props) {return (div className{styles.wrap}header className{styles.title}{props.title}/headerdiv classNamemain{props.children}/div/div) } // 注意函数式 props作为参数传入 不用this来访问props function Alert(props) {return (divModal title{props.title}p{props.mainText}/p/Modal/div) } function LoginModal(props) {return (divModal title{props.title}formp用户名input typetext //pp密码input typepassword //ppbutton登录/button/p/form/Modal/div) } ReactDOM.render(divAlertmainText显示内容title显示modal/LoginModal title登录modal/LoginModal/div,document.getElementById(app))React目前还没有发现有需要组件继承的需求 因为通过children或者传递视图React元素的方式完全可以解决组件组合的问题太 props可以传递任何类型的数据所以组合的方式可以替代继承方案。 逻辑部分需要继承或共用该部分需要自己去编写逻辑抽离的模块、函数、类单独进行模块导入使用
http://www.zqtcl.cn/news/225985/

相关文章:

  • 常熟做网站优化合肥百度竞价推广代理公司
  • 专业做招聘的网站人气最旺的传奇手游
  • 西安网站建设新闻柳市专业网站托管
  • 网站怎么做移动端织梦网暂时关闭网站
  • 上海响应式网站建设企业seo 优化是什么
  • pc主页网站建设专业公司网站建设服务公司
  • js 取网站域名做服装团购有哪些网站有哪些
  • ysl网站设计论文网站快照回档
  • 网站建设成本计划汕头网站开发服务
  • 云朵课堂网站开发怎么收费wordpress安装完不显示
  • 网站建设进什么分录wordpress5.0 安装
  • 网站建设丷金手指专业十五户县规划建设和住房保障局网站
  • 普通门户网站开发价格怎么查公司信息
  • 广告传媒公司网站怎么做高品质的网站开发公司
  • 建设品牌型网站制作一起做玩具网站
  • 中山品牌网站设计自建站怎么做
  • 最牛免费网站建设wordpress 相册功能
  • 网站开发是培训网站开发毕业设计评审表
  • 网站对网友发帖隐私做处理网站怎么上传模板
  • 网站建设大神级公司网站 百度地图
  • 网站营销定义高端网站建设免费分析
  • 韩国网站建站html5修改器下载
  • 网站做联盟广告能赚钱吗如何制作微信小程序教程
  • 免费网页代理浏览器1广州seo效果
  • 网站开发所需基础知识学网络营销有前途吗
  • php网站怎么做集群wordpress添加产品图
  • 公司怎么建立网站吗聊城高端网站建设
  • 女生做网站编辑wordpress 办公主题
  • 接单做网站的从什么网站建网站好
  • 服务器如何发布网站正能量不良网站进入窗口免费阅读