go_view同后端集成时的注意事项
goview是一个不错的可视化大屏配置工具;提供了丰富的功能可供调用。
官方地址和文档:
https://gitee.com/dromara/go-view
https://www.mtruning.club/guide/start/
- 同nodejs集成可参考;https://gitee.com/qwdingyu/led (建议--后端集成有api功能,可直接配置sql)
- 同dotnet集成可参考;https://gitee.com/sun_xiang_yu/go-view-dotnet
同后端集成时需要注意如下事项:
- 需要clone后端交互的分支;
git clone -b master-fetch https://gitee.com/dromara/go-view.git
如果是默认的分支,只有前端,通过mock方式构造的模拟数据。
- 登录默认的用户名修改的地方;
- 数据库脚本,参考如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | -- ---------------------------- -- Table structure for Led_Projectdatas -- ---------------------------- DROP TABLE IF EXISTS `Led_ProjectDatas`; CREATE TABLE `Led_Projectdatas` ( `Id` int (11) NOT NULL AUTO_INCREMENT, `ProjectId` int (11) NOT NULL , `CreateTime` datetime(6) NULL DEFAULT NULL , `CreateUserId` int (11) NULL DEFAULT NULL , `ContentData` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL , PRIMARY KEY (`Id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic ; -- ---------------------------- -- Table structure for Led_Projects -- ---------------------------- DROP TABLE IF EXISTS `Led_Projects`; CREATE TABLE `Led_Projects` ( `Id` int (11) NOT NULL AUTO_INCREMENT, `ProjectName` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL , `State` int (11) NOT NULL , `CreateTime` datetime(6) NULL DEFAULT NULL , `CreateUserId` int (11) NULL DEFAULT NULL , `IsDelete` int (11) NOT NULL , `IndexImage` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL , `Remarks` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL , PRIMARY KEY (`ID`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic ; |
- 关闭首页每次打开后的警告提示;
- 访问后端地址配置
- 前端调用后端对应的api
- 针对的“数据-动态请求”配置过程中出现的跨域问题
在文件中增加如下配置:

含义:路径为/api_data的通过下面的规则进行转发
'/api_data': {
target: loadEnv(mode, process.cwd()).VITE_DEV_PATH,
changeOrigin: true,
rewrite: (path) => path.replace(/^\/api_data/, '')
},
在配置后端数据api的时候,路径应配置为:http://127.0.0.1:3000/api_data/api/getDataByApiId
- 其他后续继续补充
愿意一起学习的小伙伴,可以加qq: 285861181 ,共同交流。
本文来自博客园,作者:egreen,转载请注明原文链接:https://www.cnblogs.com/egreen/p/17075035.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端