软件堆栈:
AngularJS
导轨
选项 A:
当用户获取“/”时,服务器在数据库中创建一个购物车并将 id 写入 cookie。Angular 从 cookie 中读取 id 并在购物车资源中使用它。
当购物车被购买时,服务器将不得不发出一个新的 cart_id。
选项 B:
当它需要cart_id 时,Angular 获取“/cart”,服务器会检查会话以查看它是否已经制作了购物车。如果没有,则创建一个,将其存储在会话中,并使用 id 进行回复。
软件堆栈:
AngularJS
导轨
选项 A:
当用户获取“/”时,服务器在数据库中创建一个购物车并将 id 写入 cookie。Angular 从 cookie 中读取 id 并在购物车资源中使用它。
当购物车被购买时,服务器将不得不发出一个新的 cart_id。
选项 B:
当它需要cart_id 时,Angular 获取“/cart”,服务器会检查会话以查看它是否已经制作了购物车。如果没有,则创建一个,将其存储在会话中,并使用 id 进行回复。