Reactjs 如何在Fluent UI中使用网格布局

Reactjs 如何在Fluent UI中使用网格布局,reactjs,office-ui-fabric-react,fluent-ui,Reactjs,Office Ui Fabric React,Fluent Ui,在我安装@fluentui/react之后,我尝试像这样使用网格 ReactDOM.render( A. B , document.getElementById('root')) ); 但它不工作,其他控制组件工作正常。 我错过什么了吗 他们的文档只提到npm包。你可以这样尝试 import React,{Component}来自'React'; 导入“office ui fabric react/dist/css/fabric.css”; ReactDOM.render( A. B , do

在我安装@fluentui/react之后,我尝试像这样使用网格

ReactDOM.render(
A.
B
,
document.getElementById('root'))
);
但它不工作,其他控制组件工作正常。 我错过什么了吗

他们的文档只提到npm包。

你可以这样尝试

import React,{Component}来自'React';
导入“office ui fabric react/dist/css/fabric.css”;
ReactDOM.render(
A.
B
,
document.getElementById('root'))
);
清楚地表明,网格是一个遗留组件,不打算与Fluent UI React一起使用

你可以直接使用。有关Microsoft 365上下文中的示例,请查看


[更新]注意,Fluent UI Northstar(
@fluentui/react Northstar
)有一个。

哈哈哈,是我在他们的问题页面上大喊大叫,然后他们更改了他们的文档。哈哈,希望链接能帮助未来的读者。嗯,文档中说只有
ms Grid
类只有在使用Fabric Core时才可用,它没有提到这是一个遗留问题,或者我遗漏了什么?对,他们在另一页详细阐述了Fabric Core是遗留问题:下一次迭代Fluent UI Northstar使用了一个网格组件(!)。我的问题不太老。如果有人感兴趣。他们的大部分答案都是一个方向,不是事情的发展方向,但仍有助于澄清一些困惑。
ReactDOM.render(
  <React.StrictMode>
      <div className="ms-Grid" dir="ltr">
          <div className="ms-Grid-row">
              <div className="ms-Grid-col ms-sm4 ms-xl4">A</div>
              <div className="ms-Grid-col ms-sm8 ms-xl8">B</div>
          </div>
      </div>
  </React.StrictMode>,
  document.getElementById('root')
);