javascript - 返回并显示传递给卡片中组件的值

标签 javascript reactjs react-native

Card.js

const Card = () => {
 const { CardStyle, HeadingStyle, bottomStyle, Top } = styles;
 return (
<View style={CardStyle}>
  {/* {props.children}  */}

  <CardTitle titleText={"Feedback"} EditButton={true} />
  {/* <CardTitle titleText={"My Skills"} EditButton={false} /> */}

  <View />
  <SeeMore />
</View>
 );
  };

卡中的组件用于获取参数并显示 View

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>
   );
   };

我传递的值,即在 Card.js 中,titleText“反馈”不会在我的卡片显示中打印?

如何打印卡片上传递的“反馈”字样? 有点解决了

最佳答案

只需:

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}
    ...
}

关于javascript - 返回并显示传递给卡片中组件的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45760629/

相关文章:

javascript - JSON.parse 返回错误

javascript - 删除引导模式中的滚动条

javascript - 如何使用 GreaseMonkey 脚本覆盖 (css) 元类属性?

JavaScript:默认对象的属性和方法

reactjs - 渲染后如何在formik中触发验证?

reactjs - 为什么 Gatsby 的两个不同布局上的两个 StaticQuery 元素不能具有相同的名称?

react-native - 如何在react-native expo-cli中将app.js更改为另一个?

reactjs - 如何防止 React Native 多次重新渲染

javascript - 数组引用表现得像一个副本

android - React Native - AccessibilityInfo.setAccessibilityFocus() 中的 reactTag 参数是什么?