2017-12-05 3 views
1

Ich bin mir ziemlich sicher, dass ich hier etwas Grundlegendes vermisse, aber ich kann es nicht herausfinden. Ich habe this Tutorial folgen, um eine Liste von Elementen zu rendern, aber ich bekomme einen Fehler "View Config nicht gefunden für Name li", und für jedes andere HTML-Element, das ich versuche in render() zu verwenden. Ich bin mir nicht sicher, wo ich hier falsch liege, da alle anderen ähnlichen Fragen Lösungen enthalten, die ich bereits in meinen Code aufgenommen habe (einschließlich einer Rücksendeaussage), so dass jeder Rat geschätzt wird.Invariant Violation: View Config nicht gefunden für Name li

import React, { Component } from 'react'; 
import ReactList from 'react-list'; 
import { StyleSheet, Text, View, Navigator, AppRegistry, TextInput, 
TouchableOpacity } from 'react-native'; 
const { createGame, addUserToGame } = require('./requestors'); 

class Players extends Component { 
    constructor(props) { 
    super(props); 
    this.state = { 
     players: [{ 
      name: 'Player1', 
     }, { 
      name: 'Player2', 
     }], 
    }; 
    } 

    render() { 
    return (
     <ul> 
     {this.state.players.map(player => <li>{player.name}</li>)} 
     </ul> 
    ); 
    } 
} 

module.exports = Players; 
+0

Mögliches Duplikat [Render HTML in india Reagieren] (https://stackoverflow.com/questions/29334984/render-html-in-react- machen native) – 3Dos

+0

Lesen Sie die offizielle Dokumentation sorgfältig. Und es ist ein Duplikat –

Antwort

2

kippen Sie HTML-Komponente in reagieren-native

+1

Warum negative Abstimmung? Das stimmt, dass Sie HTML-Elemente nicht in native rendern können, es sei denn, Sie verwenden webView – Jigar

Verwandte Themen