Текущий реагирующий род 0.59 не поддерживает вложение <View>в <Text>даже в iOS.Есть ли способ обойти это? - PullRequest
0 голосов
/ 27 марта 2019

Я создаю приложение с Reaction-native (последняя версия 0.59.2), и я получаю ошибку «Вложенность внутри не поддерживается», когда я запускаю свой код.

После поиска проблемы, кажется, что реактивная версия с 0.56 не поддерживает этот тип вложенности.

Есть ли способ обойти это ограничение?

первый файл: компонент 'Card'

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

const Card = (props) => {
  return (
    <View>
      {props.children}
    </View>
  );
};


export default Card;

часть второго файла: вызов 'Компонент Card ', создающий вложенный просмотр внутри текста

const AlbumDetail = (props) => {
  return (

    <Card>
        <Text>{props.album.title}</Text>
    </Card>
  );

  renderAlbums() {
      return this.state.albums.map(album =>
        <AlbumDetail key={album.title} album={album} />
      );


    return (
      <View>
        <Text> {this.renderAlbums()} </Text>
      </View>
      );
...