recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment utiliser useState dans la page à onglet dans antd React

<p>类型 'lecture seule [{ clé en lecture seule : "1" ; étiquette en lecture seule : « Onglet 1 » ; enfants en lecture seule : « Contenu du volet d'onglet 1 » ; }, { clé en lecture seule : "2" ; étiquette en lecture seule : « Onglet 2 » ; enfants en lecture seule : « Contenu du volet d'onglets 2 » ; }, {... ; }]' est 'readonly' 类型,不能赋值给可变类型 'Tab[]'。ts(4104)</p> <pre class="brush:php;toolbar:false;">importer React, { useState } depuis "react" ; importer "./index.css" ; importer des {onglets} depuis "antd" ; importer le type { TabsProps } depuis "antd" ; const éléments : TabsProps["éléments"] = [ { clé : "1", étiquette : `Onglet 1`, enfants : `Contenu du volet d'onglet 1` }, { touche : "2", étiquette : `Onglet 2`, enfants : `Contenu du volet d'onglets 2` }, { touche : "3", étiquette : `Onglet 3`, enfants : `Contenu du volet d'onglets 3` } ] comme const; tapez ArrKey = type d'éléments[numéro]["clé"]; const App : React.FC = () => { const [index, setIndex] = useState<ArrKey>("1"); const onChange = (clé : chaîne) => { setIndex(clé); } ; return <Tabs activeKey={index} items={items} onChange={onChange} />; } ; exporter l'application par défaut ;</pre> <p>https://codesandbox.io/s/basic-antd-5-8-3-forked-p9myfs?file=/demo.tsx:0-706</p>
P粉930448030P粉930448030470 Il y a quelques jours603

répondre à tous(1)je répondrai

  • P粉191610580

    P粉1916105802023-08-14 09:30:46

    Salut, j'espère avoir bien compris votre problème J'ai résolu votre problème ici https://codesandbox.io/s/basic-antd-5-8-3-forked-7m8jhc?file=/demo .tsx

    répondre
    0
  • Annulerrépondre