我有一个箭头功能,该功能可以导出并在另一个文件中使用(我正在使用React,但这没关系)。在我的函数中,我有一个带有某些属性的对象。但是我似乎无法访问该对象。
我尝试了2种方法:
我尝试在现有出口中进行出口,但这没有用:
export const TextComponent = ({ text }) => {
export const Props = {
text: [text]
}
return <p>{Props.text}</p>
}
喜欢:
export const TextComponent = ({ text }) => {
const Props = {
text: [text]
}
return <p>{Props.text}</p>
}
//file 2
TextComponent.Props ...
这些似乎都不起作用,是否有办法从另一个文件中的函数访问此对象?
答案 0 :(得分:1)
您可以尝试导出对象,然后在函数内部执行该对象的属性分配。像这样:
export const Props = {};
export const TextComponent = ({ text }) => {
Props.text = [text]
return <p>{Props.text}</p>
}