找回密码
 立即注册

QQ登录

只需一步,快速开始

rex_chujie
金牌服务用户   /  发表于:2020-5-11 11:11  /   查看:2456  /  回复:4
问一下状态栏里面如果放自定义的内容,怎么放一个react的组件,我看那里面案例都是手写的html结构,如下, image.png882775878.png
它里面是这样用原生方法创建结构的,能否用react组件的方式渲染

4 个回复

倒序浏览
rex_chujie
金牌服务用户   /  发表于:2020-5-11 13:00:35
沙发
const  item = document.createElement('div');
    const  customStatus = `
      <Select defaultValue="lucy" style={{ width: 120 }} onChange={handleChange}>
        <Option value="jack">Jack</Option>
        <Option value="lucy">Lucy</Option>
        <Option value="disabled" disabled>
          Disabled
        </Option>
        <Option value="Yiminghe">yiminghe</Option>
      </Select>
    `
    item.innerHTML= customStatus;
    container.appendChild(item);
  }
是以这种方式么,还是以React.createElement来创建,这种创建也只能在render的时候才能渲染。。能否给个详细的案例
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-5-11 16:58:25
板凳
之前的回复有问题,没考虑到这是动态生成的Dom 不会在加载的时候渲染,我这边先试一下,有结果跟您说
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
rex_chujie
金牌服务用户   /  发表于:2020-5-14 11:28:29
地板
请问下这个有结论 了么
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-5-14 15:52:24
5#
状态栏不能引入组件,在React框架中写了个自定义状态栏的例子可以参考附件

Sample.zip

581.73 KB, 下载次数: 51

组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部