mpvue+koa+mysql小程序开发,从数据库中取出的数据无法显示到页面上

mpvue+koa+mysql小程序开发,从数据库中取出的数据无法显示到页面上,第1张

办法很多:

1、可以把文本导入excel,然后把excel导入数据库。汪早银

2、可以使用工具软件,比如powerbuilder,管理数据库表特别方便,打开数据库表之后,菜单和工具栏就有import *** 作,可以选择txt文本文件,一下就导入了。

3、也睁升可以编一段小程序,逐步读去txt文本中数据,然后写入数据库表困宴中。

服务端 Demo 采用 Koa.js 框架编写,腾讯云基于 Koa 对上层进行一个简单弊蚂哗的封装,方便您快速的添加新建路由。

只需要在 controllers 目录下新建一个文件,例如为 demo.js,写入如下代码:

module.exports = function (ctx, next) {

ctx.state.data = { msg: 'Hello World' }

}

保存之后,接着在 routes/index.js 的 module.exports = router 之前添加如下路由并保存:

router.get('/demo', controllers.demo)

接着点击物宏右上角的“腾讯云”按钮,选择“上传代码”,勾选“node_modules之外的代码”,点击确定即可上传代码,接着再次点击右上角的“腾讯云”按钮,选择“部署开发环境”,等到提示开发环境部署成功了之后,打开浏览器,访问 https://腾讯云分配的域名/weapp/demo,即可看到刚刚租行编写的返回,是一个 JSON 字符串:

{"code":0,"data":{"msg":"Hello World"}}

前后端分离,前端nodejs运行环境,使用koa2集成负责资源分配与用户交互,实现token验证用户身份,路由控制。等!

自行 百度 解决;

"program": "${workspaceFolder}\app.js"

此处就是是将app.js作为启动文件。${workspaceFolder}代表根目录,vsc启动时会在根目录下找到并加载app.js文件。

参数介绍: name 项目名称、 version 版本号、 description 项目描述、 main 项目启动文件、 scripts 启动快捷设置, author 作者, dependencies 第3方中间件名称及版本。

最重要的

dependencies ”这里添灶尘加一些要用到的包,以上是这次要用到的所有的包,版本自己更改。

scripts ”这里是一些nodejs的便捷命令,上线的时候会用到,直接在终端中,package.json同级目录 ,执行‘npm start’ 即 可启动app.js。

别的没啥太大作用瞎写隐桐禅即可。

启动相关配置,封装到config/init.js中,启动文件直接引用即可

3-6-1、init.js项目核心。

异常友好处理方法封装

路由配轮凳置

视图渲染

核心集成

3-6-2、config.js项目参数配置。为什么不用json文件 因为json不能加注释

3-6-3、token.js项目token相关方法封装。

执行后项目结构会增加两个文件

新增

src/hello.js。

views/index.html

浏览器访问: http://127.0.0.1:3000/koa/login

输入值获取token

获取的token如图:

先不用带token进行访问: http://127.0.0.1:3000/koa/ hello/jiaobaba,被token拦截,返回401

带上token访问: http://127.0.0.1:3000/koa/ hello/jiaobaba

测试页面渲染,及跳转html页面,直接访问 http://127.0.0.1:3000/koa /views

结束!!!!!!

需要源码联系我


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8206602.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存