如何实现小程序的数据交互?——PHP模板篇

2023-08-11
来源:网络整理

很多刚开始学习小程序的朋友应该会感到茫然,尤其是偏向后端语言的朋友。 小程序其实可以使用各种语言来编写后端。 官方提供了PHP模板。 该模板使用名为 CI 的 PHP 框架。 这其实就是小程序直接封装到模板中的后端语言。 不过懂其他语言的朋友也不用担心,今天我们就来说说用我们擅长的语言来编写小程序的后端吧。

我以此为例讲一下如何实现与小程序的数据交互。

这里我选择小程序的普通模板来介绍。 普通模板是用来构建小程序页面的最简单的模板。 后端语言可以随意选择,比如java框架SSM或者框架,可以根据自己的喜好。 当然,这个模板不提供数据库和封装好的后端模板。 云开发模板不涉及后端语言,直接使用小程序中封装的JS来操作数据库并与数据库交互。 当然,云开发模板还提供了相应的云数据库和云存储能力(即存储文件的仓库)。 还有 Node.js 模板。 这个模板和云开发模板其实更适合前端开发的小伙伴。

1.创建我们的小程序项目

您可以自己创建,当然也可以使用测试账户,但是测试账户会限制一些功能,比如登录等,但不影响您的测试使用。 这里我们选择创建一个通用的快速入门模板。

云开发做后端_云开发小程序后端如何进入_小程序后端和云开发

2.使用自己的后端语言与小程序交互

这里显示的是直接在.js的数据中设置的值。 这里我们将这里的显示值设置为我们用框架从数据库中读取的值。比如我们设置这样一个案例,就是取出数据库test中表中值为1的记录

由于.wxml页面中的值是在程序编译时就加载的,所以我们需要将请求后台代码放入()中,这个()函数是页面第一次加载时会自动调用的函数时间。

wx.的详细介绍请参考微信开发文档,发起网络请求。

小程序后端和云开发_云开发小程序后端如何进入_云开发做后端

3.编写tp方法

然后就可以参观了。

相信大家一定明白,其实后端操作可以使用自己擅长的语言小程序后端和云开发,不需要受到小程序模板的限制。 希望可以帮助到大家。

分享