业务经理

微信扫描以上二维码

028-61286886

技术咨询

调用第三方接口返回的json数据转成数组后,怎么赋值给前端页面

迅睿框架 更新 2023-09-28 11:23:24 好好学习天天向上

调用第三方的接口,返回的json数据,怎么赋值给前端页面

顺便问一句,有一个第三方的接口,在index.html页面提交查询参数,我把php文件直接放在了网站根目录,查询参数直接用form表单提交给了根目录的chaxun.php,返回的数据有了,但是1是感觉这样开发是不对的,二是不知道查询的结果,我再怎么赋值给html页面

方案

  • 开源社区技术-胡老师 #1 · 2023-09-27 14:07:04
    这需要创建php的控制器才可以,控制器中接收的数据,然后复制到模板中,然后刷新这个模板,然后就出来了参考文档:《创建自定义应用控制器》
  • 好好学习天天向上 #2 · 2023-09-27 15:38:44
    开源社区技术-胡老师
            $data = curl_exec($ch);
            if (curl_errno($ch)) {
                echo "Error: " . curl_error($ch);
            } else {
                $data = json_decode($data);
            }
            curl_close($ch);
            
            
            // 将变量传入模板
            \Phpcmf\Service::V()->assign($data);
    
            // 选择输出模板 前台位于 /template/pc/default/home/应用目录/test.html  这个文件要自己手动创建
            \Phpcmf\Service::V()->display('article_article.html');
    胡老师您好,到了这一步,数据传给静态页面,在静态页面怎么调出来
  • 好好学习天天向上 #3 · 2023-09-27 16:00:00
    开源社区技术-胡老师 数据赋值到模板了,模板那边怎么写标签才能调用出来呀
  • 优速开发工作室 #4 · 2023-09-27 16:14:59
    满意答案
    要看data的格式啊,模板才能输出他
  • 好好学习天天向上 #5 · 2023-09-28 11:23:24
    @优速开发工作室:问题已解决,感谢提供思路

迅睿系统漏洞

导入微信文章
导入微信文章(2026-09-15)
优化排版缺少文字情况
GEO系统
GEO系统(2026-09-15)
运营客户端,防止误触阴影处关闭对话框
独立站群系统
独立站群系统(2026-09-14)
子站独立部署时修复同步附件失败问题
在线客服
在线客服(2026-09-13)
修复删除会话报错问题 删除会话时联动删除聊天图片
在线考试竞赛系统
在线考试竞赛系统(2026-09-12)
增加投票功能 考试功能拓展 注意:更新后需要执行系统更新,更新数...
网上信箱
网上信箱(2026-09-12)
修复新版本兼容问题
GeoSeo收录宝
GeoSeo收录宝(2026-09-12)
1 优化Update.php文件,解决版本在线升级不完整问题 2 ...
GeoSeo工具箱
GeoSeo工具箱(2026-09-11)
修正历史记录推送
微信系统
微信系统(2026-09-11)
增加数据统计总览界面 账号管理增加服务和公众号的区别 菜单管理支持更...
答题系统
答题系统(2026-09-11)
一站式在线答题系统,支持真题考试、题库练习和错题本,适合培训、考证、...