【问题标题】:'ionicons/icons' does not contain an export named 'star'“ionicons/icons”不包含名为“star”的导出
【发布时间】:2021-10-11 18:09:33
【问题描述】:

我正在使用离子反应来制作应用程序。当我想添加 IonIcon 它说

“ionicons/icons”不包含名为“star”的导出


这是我的代码

import { IonApp, IonButton, IonContent, IonFooter, IonHeader, IonIcon, IonTitle, IonToolbar } 
from '@ionic/react';
import React from 'react';
import { star } from 'ionicons/icons';
const Home = () => {

return (
    <IonApp>
        <IonHeader translucent>
    <IonToolbar>
      <IonTitle>Home</IonTitle>
    </IonToolbar>
  </IonHeader>
        <IonContent>
            <h3>Hello</h3>
        </IonContent>
        <IonFooter>
            <IonToolbar>
                <IonButton> <IonIcon icon={star}> </IonIcon> Home</IonButton> 
            </IonToolbar>
        </IonFooter>
    </IonApp>
);
};

export default Home;

【问题讨论】:

    标签: javascript reactjs ionic-framework ionicons


    【解决方案1】:

    无论您在哪里使用 Home,您都没有正确导入它。

    import Home from './home',不是import {Home} from './home'

    Home 而不是home

    【讨论】:

    • 我的数据显示正确。由于错误,只是图标未显示
    【解决方案2】:

    我首先通过 npx creat-react-app 创建了应用程序,然后在其上安装了 ionic-react。该图标未显示在文件上。但是通过 ionic start 创建应用程序后,图标工作正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-29
      • 2017-10-25
      • 2019-12-04
      • 2018-09-22
      • 2018-09-30
      • 2019-06-28
      • 2017-10-31
      • 2021-06-21
      相关资源
      最近更新 更多