导航栏数据切换和数据目标不起作用

我正在尝试制作响应式导航栏。 在桌面上显示NavBar中的NavItems,但在小设备中显示三明治图标,当我们点击它时应显示相同的NavItems。 但是,当我点击按钮时,没有任何反应。 我做这个教程的适应: https://www.youtube.com/watch?v=oUKJA6B1Xr4导航栏数据切换和数据目标不起作用

的看法是这样的:

small devices version

desktop version

我NavBar.js

import React, {Component} from 'react'; 

import NavItems from "./NavItems";

class NavBar extends Component {

render() {

return (

<div>

<nav className="navbar navbar-default panel-app">

<div className="navbar-header">

<button type="button" className="navbar-toggle collapsed" data-toggle="collapse"

data-target="#nav-collapse">

<span className="icon-bar"></span>

<span className="icon-bar"></span>

<span className="icon-bar"></span>

</button>

<a className="navbar-brand" href="#">Hoje para jantar</a>

</div>

<div className="collapse navbar-collapse" id="nav-collapse">

<NavItems className="nav navbar-nav" data-toggle="collapse" data-target=".in" href=""></NavItems>

</div>

</nav>

</div>

);

}

}

export default NavBar;

我NavItems。 js

import React, {Component} from 'react'; 

class NavItems extends Component {

constructor(props) {

super(props);

}

render() {

return (

<ul>

<li className="nav navbar-brand"><a href="#">Receitas</a></li>

<li className="nav navbar-brand"><a href="#">Por categoria</a></li>

</ul>

);

}

}

export default NavItems;

回答:

我忘了把jquery链接放在index.html文件中。现在它的作品:)

以上是 导航栏数据切换和数据目标不起作用 的全部内容, 来源链接: utcz.com/qa/257952.html

回到顶部