首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在一个ChoiceGroupOption应用程序中解析“不可配置属性”React.js应用程序,我使用的是Parcel和从"office-ui-fabric-react“导入的comp。

如何在一个ChoiceGroupOption应用程序中解析“不可配置属性”React.js应用程序,我使用的是Parcel和从"office-ui-fabric-react“导入的comp。
EN

Stack Overflow用户
提问于 2019-05-28 00:14:35
回答 1查看 547关注 0票数 2

我有一个反应应用程序,我使用包作为我的捆绑。我想使用"office-ui-fabric-react“组件。一切正常工作,直到我从“Office Fabric -react”(Office )导入组件为止。

这是我从控制台收到的错误信息-

TypeError:无法重新定义不可配置属性"ChoiceGroupOption“。

我已经确保安装了所有的依赖项(“office fabric-react”不需要任何声明的依赖项)。

然后,我设置了一个新的App项目,这次使用Create命令生成样板。这个版本没有任何问题,即使在从"office-ui-fabric-react“导入组件之后,它也能正常工作。

代码语言:javascript
复制
import { PrimaryButton } from "office-ui-fabric-react

//只需将这一行添加到使用parcel的Reactjs项目中

TypeError:无法重新定义不可配置属性"ChoiceGroupOption“

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-29 22:20:02

基于@VitalieBraga的建议,这个问题的解决方案是引用要导入的每个office-UI react组件的特定模块。

代码语言:javascript
复制
import { PrimaryButton } from "office-ui-fabric-react/lib/button";
import { ChoiceGroup,IChoiceGroupOption} from "office-ui-fabric-react/lib/ChoiceGroup";

这实际上解决了我曾经遇到的问题,但关于在一行上导入多个组件的问题--这在Parcel中是不可能的。

代码语言:javascript
复制
import { css, classNamesFunction, DefaultButton, IStyle, Label, PrimaryButton } from 'office-ui-fabric-react';

另一种选择是用Webpack来代替包裹。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56333658

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档