我有来自 API 的数据,格式如下:
const companies = [
{ type: "Banks", names: ["CIBC", "RBC", "BMO"] },
{ type: "E-Banks", names: ["Oaken", "XYZ", "EQ"] },
{ type: "Credit Unions", names: ["ABC", "TTB"] }
];
Run Code Online (Sandbox Code Playgroud)
在 Material UI 的自动完成中,我希望能够将“type”属性填充为正在运行的 groupBy 标题,但我无法弄清楚如何在选项中填充这些“名称”。
沙盒在这里:https ://codesandbox.io/s/material-demo-forked-oo3td?file=/demo.js
我的自动完成组件如下所示:
<Autocomplete
open
onClose={handleClose}
multiple
value={pendingValue}
onChange={(event, newValue) => {
setPendingValue(newValue);
}}
disableCloseOnSelect
disablePortal
//renderTags={() => null}
noOptionsText="No labels"
renderOption={(option, { selected }) => (
<>
<DoneIcon
//className={classes.iconSelected}
style={{ visibility: selected ? "visible" : "hidden" }}
/>
{/* how …
Run Code Online (Sandbox Code Playgroud) 我试图按照这里的链接在我的 Windows 10 系统上安装 shopify-cli:https ://shopify.github.io/shopify-app-cli/getting-started/install/#rubygem-all-platforms
我通过巧克力安装了 Ruby:
choco install ruby
Run Code Online (Sandbox Code Playgroud)
然后我下载了 rubygems 的压缩版本并通过命令运行安装程序:
ruby setup.rb
Run Code Online (Sandbox Code Playgroud)
然后我尝试通过命令安装 shopify 应用 CLI:
gem install shopify-cli
Run Code Online (Sandbox Code Playgroud)
我最终遇到错误,错误要求我安装 MSYS2 https://www.msys2.org/,我这样做了。
然后我再次尝试安装 shopify-cli 但现在遇到了这个错误:
PS C:\WINDOWS\system32> gem install shopify-cli
Temporarily enhancing PATH for MSYS/MINGW...
Building native extensions. This could take a while...
ERROR: Error installing shopify-cli:
ERROR: Failed to build gem native extension.
current directory: C:/tools/ruby27/lib/ruby/gems/2.7.0/gems/shopify-cli-1.3.1/ext/shopify-cli
C:/tools/ruby27/bin/ruby.exe -I C:/tools/ruby27/lib/ruby/site_ruby/2.7.0 -r ./siteconf20201009-14664-r6pzlb.rb extconf.rb
current directory: C:/tools/ruby27/lib/ruby/gems/2.7.0/gems/shopify-cli-1.3.1/ext/shopify-cli
make "DESTDIR=" clean
current directory: C:/tools/ruby27/lib/ruby/gems/2.7.0/gems/shopify-cli-1.3.1/ext/shopify-cli
make "DESTDIR=" …
Run Code Online (Sandbox Code Playgroud)