gpt4 book ai didi

reactjs - React 中美元和冒号代表什么?

转载 作者:行者123 更新时间:2023-12-03 13:28:53 26 4
gpt4 key购买 nike

下面给出的冒号和美元在 React 中意味着什么?

冒号示例:
<路线路径={'/movie/:id'} 组件={Movie}/>

美元示例(它在表达式之前使用,但为什么):
<链接到={`/movie/${this.state.movi​​es[index].id}`} key={index} className="movieLink">

最佳答案

$ 不是 react 的。但其 ES6 功能更多地调用模板文字,地址为 Template Literals basic template literals .

在React中,React路由器模块中有Route和Link组件。

路线有两个属性:path and component 。当路径与给定组件的路径匹配时,它将返回指定的组件

在您的 route ,您所说的是匹配 movie/anyid 的任何路径,这意味着它将导航到具有给定参数的指定组件(此处为 Movie)

链接用于指定要转到哪条路径。它只是 <a> 的包装标记并帮助导航到指定路径,在当前示例中,它导航到/movie/1 (假设 this.state.movi​​es[index].id 为 1)

关于reactjs - React 中美元和冒号代表什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48992609/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com