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

百度网站降权网站建设包含哪些费用

百度网站降权,网站建设包含哪些费用,三明企业网站建设公司,家在深圳app下载官网目录 通过 children 属性结合条件渲染通过 children 和 slot 属性实现具名插槽通过 props 实现具名插槽 在 React 中#xff0c;并没有直接类似于 Vue 中的“插槽”机制#xff08;slot#xff09;。但是#xff0c;React 可以通过 props和 children 来实现类似插槽的功能… 目录 通过 children 属性结合条件渲染通过 children 和 slot 属性实现具名插槽通过 props 实现具名插槽 在 React 中并没有直接类似于 Vue 中的“插槽”机制slot。但是React 可以通过 props和 children 来实现类似插槽的功能允许你将组件的内容进行灵活插入和替换。 通过 children 属性结合条件渲染 通过 children 来传递任意数量的子元素然后在组件内部通过位置进行条件渲染从而实现插槽功能。 Layout 组件通过 children 渲染传递给它的所有子元素而这些子元素可以是任何内容类似于 Vue 中的默认插槽。虽然在某些情况下children 已经是一个数组例如多个子元素的情况但 React.Children.toArray 会确保你始终获得一个标准化的数组过滤掉null、undefined等数据。 //子组件 const Layout ({ children }) {children React.Children.toArray(children);console.log(children,children)return (div classNamelayoutheaderHeader/headermain{children}/main {/* 这里的 children 就是父组件传递进来的内容 */}footerFooter/footer/div); }; //父组件 const App () {return (Layouth1Hello, React!/h1pThis is the main content of the page./p/Layout); };打印出children就是父组件标签里内容编译成的virtualDOM。 通过 children 和 slot 属性实现具名插槽 在标签上加slot来标记标签 //父组件 root.render(DemoOne titleREACT好好玩哦 x{10}span slotfooter我是页脚/spanspan哈哈哈哈/spanspan slotheader我是页眉/span/DemoOne/ ); 子组件根据children属性中的slot来区分插槽 //子组件 const DemoOne function DemoOne(props) {let { title, x, children } props;children React.Children.toArray(children);let headerSlot [],footerSlot [],defaultSlot [];children.forEach(child {// 传递进来的插槽信息都是编译为virtualDOM后传递进来的「而不是传递的标签」let { slot } child.props;if (slot header) {headerSlot.push(child);} else if (slot footer) {footerSlot.push(child);} else {defaultSlot.push(child);}});return div classNamedemo-box{headerSlot}br /h2 classNametitle{title}/h2span{x}/spanbr /{footerSlot}/div; }; 通过 props 实现具名插槽 显式传递 props 来模拟具名插槽传递不同的内容到特定的插槽位置 const DemoOne ({ title, x, children, footer, header }) {return (div classNamedemo-boxh1{title}/h1div{header}/div {/* 渲染具名插槽 header */}div{children}/div {/* 渲染默认插槽 */}div{footer}/div {/* 渲染具名插槽 footer */}/div); };const App () {return (DemoOne titleREACT好好玩哦 x{10} footer{span我是页脚/span} header{span我是页眉/span}span哈哈哈哈/span/DemoOne); };
http://www.hkea.cn/news/14367832/

相关文章:

  • 京东网站建设步骤网站开发公司 苏州
  • ECMS做的网站建筑材料东莞网站建设
  • 网站首页制作公司亚马逊海外购官方网
  • 美妆网站怎么做杭州做网站的公司有哪些
  • 个人门户网站备案流程网站代理如何做
  • 网站自适应怎么做利用表格布局做网站步骤
  • 室内装修网站手机网站需要域名吗
  • 怎样做外贸网站建设深圳建筑设计公司
  • 国外网站做问卷网站设计的研究方法
  • 兰州网站建设优化网站开发服务合同印花税
  • 网站建设设计技巧1元2元店5元店进货渠道大全
  • 山西两学一做网站怎样做网络推广营销
  • 宁晋网站建设多少钱jsp开发网站
  • 直接进网站的浏览器专业网页制作什么好
  • 设计 网站访问次数怎样下载手机app
  • 遵义公司网站搭建多少钱山东新华电脑学院学网站开发
  • 阿里云网站申请用途怎么做pdf电子书下载网站
  • 网站建设营销排名方案网站开发快速盈利
  • 免费网站网络推广seo咨询
  • 中国建设招标网是个假网站能免费创建网站吗
  • 傻瓜式做网站程序站长分析工具
  • 设计公司网站多少钱2012版wordpress
  • 网站自动优化上海网络推广专员招聘
  • 英文网站怎么做推广个人备案经营网站
  • 南京驰铭做网站公司wordpress文章列表分页代码
  • 包头企业网站制作电子商务工资多少钱一个月
  • 网站建设的用途是什么意思郑州抖音seo
  • 做网站没有活营销推广活动策划书模板
  • 网站建设研究方法美术馆网站建设
  • 厦门首屈一指的网站建设公司免费的云电脑