【发布时间】:2019-12-12 14:51:00
【问题描述】:
第一次使用 Postgresql 将 imageURL 存储在我的表中。我无法在我的反应组件中渲染图片。在我的组件上,会填充 imageUrl 链接,但不会填充实际图像本身。
我在 SQL 中将其标记为 TEXT,所以这可能是问题所在(见下文)。
DROP TABLE IF EXISTS heroes;
CREATE TABLE
IF NOT EXISTS heroes
(
id int GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,
heroName TEXT,
realName TEXT,
imageUrl TEXT
);
和
INSERT INTO heroes
(heroName, realName,imageUrl)
VALUES
('Batman', 'Bruce Wayne', 'https://imgur.com/MH9quRL'),
('Nightwing', 'Richard Grayson', 'https://imgur.com/MH9quRL'),
('Red Hood', 'Jason Todd', 'https://imgur.com/MH9quRL'),
('Robin', 'Tim Drake', 'https://imgur.com/MH9quRL'),
('Batgirl', 'Barbara Gordon', 'https://imgur.com/MH9quRL'),
('Orphan', 'Cassandra Cain', 'https://imgur.com/MH9quRL'),
('Huntress', 'Helena Bertinelli', 'https://imgur.com/MH9quRL');
期望图片实际呈现,而不是在网页上看到文本字符串https://imgur.com/MH9quRL。
【问题讨论】:
-
欢迎来到俱乐部。请更新您的查询:这与
postgresql无关,因为这部分工作正常。描述react部分代码。
标签: javascript reactjs postgresql imageurl