【发布时间】:2021-08-11 14:46:54
【问题描述】:
我一直在尝试使用本地存储在点击时将 JSON 数据从一个页面显示到另一个页面。
例如,用户单击一本书的特定图像,然后将他们带到 book.html 显示图像和书名的位置(来自 json 文件)
FIGMA 原型 - https://www.figma.com/proto/VAFgj0JQVX0YLt3WyZ12el/Untitled?node-id=5%3A5&scaling=min-zoom
script.js
const petsData = [{
name: "Story Book",
species: "Jean Lumier", //THIS IS THE JSON FILE
photo: "a.jpg"
},
{
name: "Barksalot",
species: "Dog",
href:"href.img,
photo: "https://learnwebcode.github.io/json-example/images/dog-1.jpg"
},
];
function petTemplate(pet) {
return `
<div class ="image-grid">
<div class="animal">
<img class="pet-photo " src="${pet.photo}" >
<div class="olay" onclick="location.href='${pet.href}';" style="cursor: pointer;">
<div id="mydiv">
<h2 class="pet-name">${pet.name}
<h1 class="species">${pet.species}
</div>
<div></div></div>
</div>
</div>
`;
}
谢谢。
【问题讨论】:
-
JSON 来自哪里?
-
你都在用什么?这是一个节点应用程序
标签: javascript html css json