javascript - react.js中如何动态渲染已经做好的组件
ringa_lee
ringa_lee 2017-04-11 13:01:44
[JavaScript讨论组]

现在需要动态的添加组件,在组件内部动态加载组件,如何需要5条,就在组件内部动态加载5条;如下:

如何需要3条,同理渲染3条,
采用
直接采用+法会报错;
let a = ;
a = a + a;----------报错;
如果采用dangerouslySetHTML太过于麻烦,因为是封装好的子组件,请问有没有更好的方法动态的加载组件

ringa_lee
ringa_lee

ringa_lee

全部回复(2)
PHP中文网

放在数组里:

<Select>{[<Option/>,<Option/>,...}</Select>,

数组由数据依据需求生成即可

天蓬老师

假设我们要做一个有1,2,3,4,5的select

const OPTIONS = [1, 2, 3, 4, 5];

// 省略一些代码…
render() {
  const options = OPTIONS.map((option, index) => {
    return <option key={index}>{option}</option>
  });
  return (
    <select>{options}</select>
  )
}

手机端编写的好蛋疼,希望你看明白了

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号