简体   繁体   English

Reactstrap Navbar到PDF的链接不起作用

[英]Reactstrap Navbar link to PDF not working

I for some reason cannot get this simple link to a PDF to work. 由于某种原因,我无法获得这个指向PDF的简单链接才能正常工作。 I am using react, reactstrap navbar with bootstrap css. 我正在使用react,带bootstrap css的reactstrap导航栏。 Here is an example of my issue: https://codesandbox.io/s/n3yqk17q8l 这是我的问题的一个示例: https : //codesandbox.io/s/n3yqk17q8l

I must be missing something simple. 我一定想念一些简单的东西。 Thanks for your time! 谢谢你的时间!

import React from "react";
import ReactDOM from "react-dom";
import {
Collapse,
Navbar,
NavbarToggler,
NavbarBrand,
Nav,
NavItem,
NavLink
} from "reactstrap";
import "bootstrap/dist/css/bootstrap.min.css";

import "./styles.css";

function App() {
return (
    <div style={{ width: "100%" }}>
    <Navbar color="dark" dark expand="sm">
        <NavbarBrand href="/">Brand</NavbarBrand>
        <NavbarToggler />
        <Collapse navbar>
        <Nav className="mr-auto" navbar>
            <NavItem>
            <NavLink href="/sample.pdf">
                <span className="fa fa-fw fa-file-pdf" /> PDF
            </NavLink>
            </NavItem>
        </Nav>
        </Collapse>
    </Navbar>
    </div>
);
}

const rootElement = document.getElementById("root");
ReactDOM.render(<App />, rootElement);
<NavLink href="/sample.pdf">

You need to remove the dot from this url. 您需要从该网址中删除该点。 Is there any reason that you need to include the dot in the pdf link? 您是否有任何理由需要在pdf链接中包含点? For exmple, this will work 例如,这将起作用

 <NavLink href="/sample">

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM