【问题标题】:Fluent UI - best way to import componentsFluent UI - 导入组件的最佳方式
【发布时间】:2021-05-03 02:40:58
【问题描述】:

我是新 Javascript 世界的初学者,想知道两者的区别

import { MessageBar } from "office-ui-fabric-react";

import { MessageBar } from "office-ui-fabric-react/lib-commonjs/MessageBar";

它们似乎都可以正常工作。我正在使用 webpack 创建最终的 JS 文件。推荐的组件导入方式是什么?

【问题讨论】:

    标签: office-fabric fluentui-react


    【解决方案1】:

    两者都应该工作。第一个允许您在一个表达式中聚合所有导入。

    请注意,UI Fabric 已弃用,您应该切换到 Fluent UI React 或 Fluent UI React Northstar。例如,您的导入可能如下所示:

    import { DatePicker, MessageBar } from '@fluentui/react';
    

    【讨论】:

    • 谢谢@Christophe。为什么 AMD/CommonJS 等有不同的文件夹?
    • 我不是这里的专家,但我认为转译器会根据您选择的配置选项,根据您的目标(Web、Nodejs 等)选择其中一个。
    猜你喜欢
    • 2019-10-10
    • 1970-01-01
    • 1970-01-01
    • 2023-01-19
    • 1970-01-01
    • 2014-01-11
    • 2018-03-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多