js踩雷 传参
这是javascript定义函数和调用函数的例子,与python不同的是,props并不直接表示传入的变量,如果要使用变量,需要用props.variable引用,函数定义中的名称需要与传参的名称一致
可以理解为js传入的是一个名为props的字典
花了一个半小时debug的血泪
const Hello = (props) => {return (<div><p>Hello {props.name}, you are {props.age} years old</p></div>)
}const App = () => {const name = 'Peter'const age = 10return (<div><h1>Greetings</h1><Hello name="Maya" age={26 + 10} /><Hello name={name} age={age} /></div>)
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
