vue.js可以直接连接mysql数据库吗?还是必须通过node.js写接口接入?

vue.js可以直接连接mysql数据库吗?还是必须通过node.js写接口接入?,第1张

似乎不行,很不好做,Vue.js 只是一个js,只能运行在浏览器端,浏览器类似于一个沙盒,里面运行的脚本收到很大限制。楼主这个问题似乎认为 node.js和vue.js是一个东西!

Vue.js 是js脚本,浏览器可以直接运行。node.js 是一个服务端的解释器,有很多命令浏览器并不识别,需要编译成浏览器可识别的 js 文件,题主不要搞混了。

在 Vue 中,stream must have data 报错通常是因为在组件中使用了 vue-resource 或 axios 发送的请求,但是在请求的响应中没有数据返回,导致 stream must have data 错误。

解决方法如下:

检查请求的 URL 是否正确,确保请求的地址是正确的。

检查请求的参数是否正确,确保请求的参数正确无误。

检查请求的响应是否正确,确保响应中有数据返回。

如果使用了 vue-resource 或 axios 等 HTTP 请求库,可以在请求的 then 方法中增加错误处理,以捕获和处理请求的错误。

前端在vue3里面添加查询功能在数据库显示为:

1、必须使用一些后端框架(如Node.js)来构建服务器,并使用数据库(如MySQL)来存储数据。

2、在Vue3中,使用axios或fetch来发送HTTP请求,从服务器获取数据库中的数据。

3、在Vue3中,使用查询参数(如关键字)来设置请求参数,从而进行查询 *** 作。

4、在服务器端使用SQL语句根据查询参数进行查询,并将查询结果返回给Vue3,从而在Vue3中完成数据库查询。


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

原文地址: http://outofmemory.cn/zaji/6186604.html

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

发表评论

登录后才能评论

评论列表(0条)

保存