WebHU - Programozási kérdések és válaszok

Next.js és szemantikus felhasználói felület, lapelem, hiba: az elem típusa érvénytelen

Megpróbálom implementálni a lapokat a szemantic-ui-ból a Next.js alkalmazásomba.

Ezt a hibát kapom:

Az elem típusa érvénytelen: karakterláncot várt (beépített komponenseknél) vagy osztályt/függvényt (összetett komponenseknél), de megkapta: undefined. Valószínűleg elfelejtette exportálni az összetevőt abból a fájlból, amelyben definiálta. Ellenőrizze a TabExampleBasic renderelési módszerét.

Ez a kód:

import React from 'react'
import { Tab } from 'semantic-ui-react'

const panes = [
  { menuItem: 'Tab 1', render: () => <Tab.Pane>Tab 1 Content</Tab.Pane> },
  { menuItem: 'Tab 2', render: () => <Tab.Pane>Tab 2 Content</Tab.Pane> },
  { menuItem: 'Tab 3', render: () => <Tab.Pane>Tab 3 Content</Tab.Pane> },
]

const TabExampleBasic = () => (
  <Tab panes={panes} />
)

export default TabExampleBasic

Ezt az összetevőt importáltam a pages/index.js fájlba. A szemantikus felhasználói felület egyéb összetevői, mint a Card, Grid vagy Accordion gond nélkül működnek.

Ezzel a példával dolgozom: https://github.com/zeit/next.js/tree/master/examples/with-semantic-ui


  • A 'semantic-ui-react' megfelelően van telepítve? Az importálás után próbálja meg console.log(Tab);. Ha nem definiált, itt van a probléma. 08.08.2017
  • Igazad van, ott van a probléma. Újratelepítettem és most működik. 08.08.2017

Válaszok:


1

A Tab összetevő hozzáadva a következőhöz: 0.70.0, ellenőrizze, hogy ezt a vagy újabb verziót használja-e.

09.08.2017
Új anyagok

A rádiógomb ellenőrzött eseményének használata a jQueryben
Ebben a cikkben látni fogjuk, hogyan kell dolgozni a jquery választógombbal ellenőrzött eseményeivel. A választógombok HTML gombok, amelyek segítenek kiválasztani egyetlen értéket egy csoportból...

Körkörös függőségek megoldása terraformban adatforrásokkal – lépésről lépésre
Mi az a körkörös függőségek Dolgozzunk egy egyszerű eseten, amikor az SQS-sor és az S3-vödör közötti körkörös függőség problémája van egy egymástól függő címkeérték miatt. provider..

Miért érdemes elkezdeni a kódolást 2023-ban?
01100011 01101111 01100100 01100101 — beep boop beep boop Világunk folyamatosan fejlődik a technológia körül, és naponta fejlesztenek új technológiákat a valós problémák megoldására. Amint..

🎙 Random Noise #2  – Örökbefogadás és hit
az analitika íratlan világának gondozása Szeretné, hogy ezek a frissítések a postaládájába kerüljenek? Iratkozzon fel itt . "Ha önvezető autókat gyártanak, akkor mi miért ne..

A legrosszabb politika és prediktív modellek májátültetésre jelöltek számára az Egyesült Államokban
A máj (vagy óangolul lifer) az emberi test legnehezebb belső szervére utal, amely csendesen működik a nap 24 órájában. Mit csinál a máj? 500 feladatot hajt végre a szervezet egészségének..

5 webhely, amely 2022-ben fejleszti front-end fejlesztői készségeit
Frontendmentor.io A tényleges projektek létrehozásával a Frontendmentor.io segítséget nyújt a front-end kódolási képességeinek fejlesztésében. A kódolást azután kezdheti meg, hogy..

Mikor kell használni a Type-t az interfészhez képest a TypeScriptben?
A TypeScript a JavaScript gépelt szuperkészlete, amely statikus gépelést ad a nyelvhez. Ez megkönnyíti a robusztus és karbantartható kód írását azáltal, hogy a hibákat a fordítási időben..