如何使用节点和快递在 shopify 应用程序前端获取当前商店详细信息
How can I get current store details in shopify app front-end using node and express
我正在使用 node.js 和 express 开发 shopify public 应用程序,我想知道如何当商店管理员打开我的应用程序
时,在我的应用程序前端获取当前商店详细信息
我正在 query_string 的 后端 获取 商店详细信息 ] 当商店管理员点击我的应用程序的 导航 link 但无法到达 前端 侧 jquery
或 javascripts
,我正在使用 express 和 ejs 视图模板 front-end
任何人都可以帮助我解决如何在前端管理当前商店详细信息的问题。谢谢
我得到了在我的 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');
我正在使用 node.js 和 express 开发 shopify public 应用程序,我想知道如何当商店管理员打开我的应用程序
时,在我的应用程序前端获取当前商店详细信息我正在 query_string 的 后端 获取 商店详细信息 ] 当商店管理员点击我的应用程序的 导航 link 但无法到达 前端 侧 jquery
或 javascripts
,我正在使用 express 和 ejs 视图模板 front-end
任何人都可以帮助我解决如何在前端管理当前商店详细信息的问题。谢谢
我得到了在我的 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');