我正在用node.js和express开发shopify公共应用程序,并想知道当商店管理员打开我的应用程序时,如何才能在应用程序前端获得当前的商店详细信息。
当我的应用程序的管理单击的导航链接时,在后端侧获取存储详细信息,但是无法在前端端获取jquery或javascripts,我使用e 120表达式E 221和E 122ejsE 223查看模板,用于e 124/code>前端e 225
谁能帮我解决这个问题,如何在前端管理当前商店的详细信息。谢谢
发布于 2019-04-02 10:38:50
我在shopify应用程序前端获得了访问商店详细信息的解决方案,如下所示
要求更改=>使用' cookie ‘npm包在cookie中存储数据,并在控制器中设置cookie如下
const cookie = require('cookie');
app.get('/',(req,res)=>{
const data=req.query;
res.cookie('shop_detail',data);
});从前端使用以下javascript函数获取cookie
function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}像这样调用这个函数
readCookie('shop_detail');https://stackoverflow.com/questions/55468611
复制相似问题