老师,这里的 JS 的变量,怎么转化成 PHP 的模型对象啊?

老师,我自己为项目的每个路由 加了这个扩展包vinkla/hashids,路由后面的id值都转化成了hash值,前面的都是在html中使用的route()方法 传递对象变量过去的,都可以正常转化.
本小节的这个response.data是下单成功后返回的$oder对象转化成js的变量,我怎么做可以让其转化为PHP的对象,这样就可以给这个路由的id值加hash转化了.



努力过 不后悔
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
leo
最佳答案

所有的 PHP 代码执行完之后才会开始 JS 的执行,所以不可能在一个页面中将 JS 变量转成 PHP 变量。

对于你这个需求,可以在提交订单接口返回数据时就将对应的订单 ID 加密好再返回给前端,这样前端就可以直接用了。

5年前 评论
讨论数量: 2
leo

所有的 PHP 代码执行完之后才会开始 JS 的执行,所以不可能在一个页面中将 JS 变量转成 PHP 变量。

对于你这个需求,可以在提交订单接口返回数据时就将对应的订单 ID 加密好再返回给前端,这样前端就可以直接用了。

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!