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

网站制作公司站建设可以直接用php做网站吗

网站制作公司站建设,可以直接用php做网站吗,给网站做友情链接,深圳招聘网站开发前有访问单个子组件的需求,现在进一步需要访问循环渲染中的子组件。 访问单个子组件的成员 实施步骤 子组件//child.tsx export declare type ChildInstance{childMethod:()>void } const Child(props:{value:stringonMounted?:(ref:ChildInstance)>void …

前有访问单个子组件的需求,现在进一步需要访问循环渲染中的子组件。
访问单个子组件的成员

实施步骤

子组件//child.tsx

export declare type ChildInstance={childMethod:()=>void
}
const Child=(props:{value:stringonMounted?:(ref:ChildInstance)=>void
})=>{function childMethod(){console.log(`子组件-${props.value}的函数被访问了`)}useEffect(()=>{if (props.onMounted) {props.onMounted({childMethod})}},[])return (<div>这是子组件-{props.value}</div>)
}
export default Child

父组件//parent.tsx

function getRandomWithRange(minNum: number, maxNum: number) {return Math.floor(Math.random() * (maxNum - minNum + 1) + minNum)
}
const list=[1,2,3,4,5]
const Parent=()=>{const childRefs=useRef<{[key:number]:ChildInstance}>({})function handleChildMounted(ref:ChildInstance,value:number){childRefs.current[value]=ref}function randomCallChild(){const value=getRandomWithRange(1,5)const child=childRefs.current[value]child.childMethod()}return (<div><h1>这是父组件</h1><button onClick={randomCallChild}>随机访问一个子组件</button><br/>以下是循环渲染的子组件{list.map(value=>(<Child key={value} value={value} onMounted={e=>handleChildMounted(e,value)}/>))}</div>)
}
export default Parent

思路说明:
在子组件中通过初始化事件将内部的"引用"传递给外面,外面通过这个"引用"访问子组件的内部。

http://www.yayakq.cn/news/753868/

相关文章:

  • 网站普查建设背景湖北望新建设有限公司网站
  • 中国建行网站电子商务与网络营销论文
  • 做淘宝客网站教程网页游戏人气排行榜
  • 新乡搜狗网站推广工具信息技术的网站建设是什么
  • 网站建设技术员招聘免费网站建设协议
  • 刷网站百度关键词软件响应式网站优点
  • 廊坊网站搭建容县网站建设
  • 名字做头诗的网站.net网站开发过程
  • 诸暨营销型网站设计怎么推广比较好
  • wordpress页脚版权前端优化网站
  • 一个网站有几个域名wordpress主循环 动态设宽度
  • 怎样查网站备案人的联系方式泰州网站建设搭建
  • 阿里云建站中级版和高级版网站开发德菁
  • 苍溪网站建设交易类网站建设
  • 先买空间再写网站基于jsp网站开发参考文献
  • 深圳网站建设设计首选公司项目公司crm系统管理
  • 鞋材 东莞网站建设一条龙网站
  • 义乌专业做网站的河南和城乡建设厅网站
  • 网站建设高端网站wordpress 固定链接 打不开
  • 提供秦皇岛网站建设哪家好拓者设计吧官网图片
  • 网页与网站的区别上海注册公司收费
  • 网站建设合同要缴纳印花税吗株洲湘潭交通新闻
  • 网站一个月装潢设计公司排名
  • 发布外链网站加强网络安全建设
  • 学校建设网站拓扑图网站页面设计说明
  • 杭州网站建设模板手机官网制作
  • 淄博建设公司网站制作微信小程序
  • 网站设计培训基地朗域装饰公司电话
  • 云南建设厅网站备案厂家php是专门做网站的
  • 网站开发后期做什么wordpress 数据