Это мой код:
import React from "react";
import { BrowserRouter } from 'react-router-dom';
import { MDBNav, MDBNavItem, MDBNavLink } from "mdbreact";
const MiTabs = props => {
return (
<BrowserRouter>
<MDBNav className="nav-tabs mt-5">
{props.data.map(a => (
<MDBNavItem> <MDBNavLink active='true' to={a.enlace}>{a.nombre} </MDBNavLink> </MDBNavItem>
))}
<MDBNavItem>
<MDBNavLink active to="#!">Active</MDBNavLink>
</MDBNavItem>
<MDBNavItem>
<MDBNavLink to="#!">NO Active</MDBNavLink>
</MDBNavItem>
</MDBNav>
</BrowserRouter>
);
};
export default MiTabs;
Активная вкладка не работает:
Содержимое моего реквизита .data:
class VpnList extends React.Component {
state = {
vpn: [
{
nombre: 'Test1',
activo: true,
enlace: '#!',
},
{
nombre: 'Test2',
activo: false,
enlace: '#!',
},
{
nombre: 'Test3',
activo: false,
enlace: '#!',
},
{
nombre: 'Test4',
activo: false,
enlace: '#!',
}
]
};
Я использую вкладки из MDBreact:
Есть идеи, что может быть проблемой?
Спасибо
Я использую стандартное завершение css от реакции bootstrap. Согласно постановлению MDB css - это: .nav-tabs
В моем индексе. js:
import 'mdbreact / dist / css / mdb. css';
А в моем
приложении. js: import './css/bootstrap.css';
Как решить этот пронлем?