javascript - 在 native react 中链接外部组件后不能有任何值(value)

标签 javascript ios react-native

我只是在尝试使用 react-native 来构建移动应用程序,我对 react 和 react-native 都很陌生。所以我无法弄清楚我遇到的这个错误:

这是我为样式目的构建的 Card.js:

import React from 'react'; import { View } from 'react-native';

const Card = (props) => {   return (
    <View style={styles.containerStyle}>
      {props.childern}
    </View>   ); };

const styles = {   containerStyle: {
    borderWidth: 1,
    borderRadius: 2,
    borderColor: '#ddd',
    borderBottomWidth: 0,
    shadowColor: '#000',
    shadowOffset: { width: 0, height: 2 },
    shadowOpacity: 0.1,
    shadowRadius: 2,
    elevation: 1,
    marginLeft: 5,
    marginRight: 5,
    marginTop: 10

  } };

export default Card;

然后我将 Card 组件添加到 AlbumDetail.js 中以用于样式设计。

import React from 'react';
import { Text , View } from 'react-native';
import Card from './Card';


// Constant if class and function ins not used
const AlbumDetail = (props) => {
      return (
        <View>
          <Text>{props.albumList.title}</Text>
        </View>
      );
};
// export
export default AlbumDetail;

现在的问题是:

如果我添加

<Card></Cade>

它只会显示样式,而数据不可见

如果我保留

<View></View>

它将显示所有没有样式的数据。

Problem Screenshot

最佳答案

我发现您的代码中有拼写错误,请检查卡片组件 {props.children} 而不是 {props.childern}

关于javascript - 在 native react 中链接外部组件后不能有任何值(value),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48048956/

相关文章:

php - 使用 Javascript 读取 session 值

ios - UI 测试 UITableView 单元格计数

ios - 如何处理模型类中的数组?

javascript - ReactJS - 内联箭头函数性能

react-native - 如何在 native 项目中获取主目录中的文件?

javascript - react native : best approach to share a sqlite-instance across all components and actions

javascript - 在 HowlerJS 对象内创建随机颜色

javascript - 对象 #<Object> 没有方法 'scrollIntoView'

javascript - 将字符串拆分为单词并保留定界符

javascript - 通过从字符串评估 JavaScript 来取消字符串