Javascript 返回并显示传递给卡中组件的值
Card.js 用于获取参数和显示视图的卡中的组件 我传递的值,即在Card.js中,titleText反馈不会在我的卡片显示中打印 如何打印从卡片传递的反馈词?仅仅通过以下几点就解决了问题:Javascript 返回并显示传递给卡中组件的值,javascript,reactjs,react-native,Javascript,Reactjs,React Native,Card.js 用于获取参数和显示视图的卡中的组件 我传递的值,即在Card.js中,titleText反馈不会在我的卡片显示中打印 如何打印从卡片传递的反馈词?仅仅通过以下几点就解决了问题: const CardTitle = (titleText, EditButton = { False }) => { const { HeadingStyle, TitleStyle } = styles; if (EditButton) { } return (
const CardTitle = (titleText, EditButton = { False }) => {
const { HeadingStyle, TitleStyle } = styles;
if (EditButton) {
}
return (
<View style={TitleStyle}>
<Text style={HeadingStyle}>
{titleText.titleText}
</Text>
<Text style={HeadingStyle}>Edit</Text>
</View>
);
};
你的道具拉得不对。它应该更像CardTitle={titleText,EditButton}=>{…谢谢@MikeC!!它成功了!
const CardTitle = ({ titleText, EditButton = false }) => {
const { HeadingStyle, TitleStyle } = styles;
if (EditButton == true) {
<Text style={HeadingStyle}>Edit</Text>;
}
return (
<View style={TitleStyle}>
<Text style={HeadingStyle}>
{titleText}
</Text>
</View>
);
};
const CardTitle = (titleText, EditButton = { False }) => {
const { HeadingStyle, TitleStyle } = styles;
if (EditButton) {
}
return (
<View style={TitleStyle}>
<Text style={HeadingStyle}>
{titleText.titleText}
</Text>
<Text style={HeadingStyle}>Edit</Text>
</View>
);
};
const CardTitle = (props) => {
...
{props.titleText}
...
}