2017-06-10 3 views

Antwort

2

ich auch dieses Problem konfrontiert sind, können Sie nicht Bild nennen wie

source={require(`./img/${params.image}.png`)} 

Sie eine andere Variable verwenden Pfad zu speichern und dann rufen (einschließlich require)

Zum Beispiel:

let imagePath = require("../../assets/list.png"); 

Beachten Sie auch, dass you can not call variable into require.

überprüfen Sie diese Ref. url: https://github.com/facebook/react-native/issues/2481

+0

Wow Mann danke !! Genial –

0

Versuchen Sie Ihr Bild an der Spitze wie diese importieren:

import React, { Component } from "react"; 
import bgimg from "./assets/bg.jpg"; 

Dann können Sie es wie folgt verwenden:

<Image source={bgimg}> 

Wenn dies nicht funktioniert, können Sie bitte die Verzeichnisstruktur teilen, zeigen Sie bitte den Speicherort der Datei, die Sie tun, die require und den Speicherort dieses Bildes in der Verzeichnisstruktur.