从GET参数提取数据并从.json文件加载内容
问题描述:
我有一个html页面(产品页面),现在我必须从.json文件(具有不同产品的数组,可通过id访问)填充内容。在URL中,你应该能够设置一个GET参数是这样的:从GET参数提取数据并从.json文件加载内容
/product?product_id=14
我知道,没有更多的信息将在URL中传递,所以我不需要使用任何正则表达式。
现在我根本不知道该内容进入我的html文件,我所知道的,到目前为止是(js文件):
let h1 = document.querySelector('h1');
if (h1) {
h1.textContent = '#1';
} else {
console.log('#1: No content found!');
}
所以现在我需要知道哪个ID是通过GET参数传递以及如何从.json数据库加载内容。
在此先感谢
答
这里有一个简单的方法来从URL参数:https://stackoverflow.com/a/20336097/7303349
,然后让JSON的数据库听起来像一个完全不同的一步。尽量少做一些事情。另外,.json数据库从哪里来?
.json文件的唯一原因是将所有产品存储在一个数组中,该文件用于构建我的html页面 – Estefunny