我试图这样做:
$query = "SELECT subject_id FROM subjects WHERE subject='test'";
$return = mysqli_query($mysqli, $query);
$id = mysqli_fetch_assoc($return);
$query = "SELECT reply_id FROM replies WHERE subject_id='".$id[0]."'";
$return = mysqli_query($mysqli, $query);
if(mysqli_num_rows($return) < 1){
$query = "DELETE FROM subjects WHERE subject_id='1'";
$return = mysqli_query($mysqli, $query);
}
答案 0 :(得分:3)
我也遇到过这个问题,你不能像
一样调用图像source={require(`./img/${params.image}.png`)}
你必须使用另一个变量来存储路径,然后调用它(包括require
)
例如:
let imagePath = require("../../assets/list.png");
另请注意you can not call variable into require。
检查这个参考。网址:https://github.com/facebook/react-native/issues/2481
答案 1 :(得分:2)
尝试按照以下方式导入图像:
import React, { Component } from "react";
import bgimg from "./assets/bg.jpg";
然后你可以像这样使用它:
<Image source={bgimg}>
如果这不起作用,请您分享目录结构,请在目录结构中显示您正在执行require
文件的位置以及此图像的位置。