当前位置:  开发笔记 > 编程语言 > 正文

动态设置Prop键JSX

如何解决《动态设置Prop键JSX》经验,为你挑选了1个好方法。

我想知道是否有可能在JSX中执行以下操作(此代码不起作用,只是我正在尝试做的一个示例):

const propKey = 'someProp';
const jsx = ;
// evaluates to 

我正在使用babel es2015 stage-1,所以我可以像这样传播一个字典:

const extraProps = {[propKey]: 'some value'};
const jsx = 

但对于一个道具来说,这似乎太笨重了.我不打算使用React.createElement; 我所有的课程都是es6课程.谢谢!



1> Ori Drori..:

您可以使用计算的属性名称在JSX中创建一个对象,并将其传播:

const propKey = 'someProp';
const jsx = ;

推荐阅读
手机用户2402851155
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有