包含谷歌材料设计图标的语法是正确的?

Posted

技术标签:

【中文标题】包含谷歌材料设计图标的语法是正确的?【英文标题】:Which syntax is correct for including google material design icons? 【发布时间】:2021-03-15 07:43:12 【问题描述】:

我正在尝试在我的一个反应组件中添加谷歌材料设计图标。

以下是sn-p的代码

const socialMedia = (
    <div className="columns is-centered footer-colmns sub-footer">
      <div className="column is-one-quarter">
        
        <h1>Wir sind auf diesen Kanälen vertreten</h1>
        
        <span>
          "Youtube Icon",
          /MenuIcon,
          " | "
        </span>
          
        
        <span>
          "Facebook Icon",
          " | "
        </span>
        
        <span>
        <span>
          "XING Icon",
          " | "
        </span>
        </span>
      </div>
      </div>
  );

【问题讨论】:

【参考方案1】:

图标不用写成卷曲的..写成标签就好了

<YouTube/>
<Facebook/>
<XING/>

祝你好运..

注意:请不要忘记安装和导入素材 UI 图标库

【讨论】:

【参考方案2】:

尝试安装以下软件包:

// with npm
npm install @material-ui/icons

// with yarn
yarn add @material-ui/icons

然后导入图标:

import  Facebook, YouTube  from '@material-ui/icons';

接下来,替换以下代码行

    <span>
      "Youtube Icon",
      /MenuIcon,
      " | "
    </span>

    <span>
      <YouTube/>,
      ... //rest of the icons
    </span>

以类似的方式替换其余部分

【讨论】:

以上是关于包含谷歌材料设计图标的语法是正确的?的主要内容,如果未能解决你的问题,请参考以下文章

在 css 伪中添加谷歌材料设计图标:在内容之后

显示完全错误图标的材料设计图标

材料设计图标颜色

如何在 vue 的故事书中显示材料设计图标

材料设计图标闪烁(FOUT?)

如何更改类似于ios-outline的材料设计的离子图标?