vue.js前台+egg.js后台+mongo数据库实现简单的增删改

本文介绍了如何使用vue.js作为前端,结合egg.js后台及mongo数据库来实现数据的增删改操作。首先配置egg.js的数据库连接,然后编写controller、service和model层的接口代码。接着在vue.js前端创建项目,设置axios拦截器,并通过vuex管理状态,实现前后端交互,完成数据提交功能。
摘要由CSDN通过智能技术生成

一.egg.js后台
具体的如何配置egg.js和新建项目我就不在这里啰嗦了,相关的文章非常多,或者去官网也能找到自己想要的。

直接步入正题。

新建一个egg项目,大概目录结构如下所示。

在这里插入图片描述

我们需要用到的大概就是controller,service,model,和router。没有的可以自己新建。

先连上mongo数据库。

在config里面的config.default配置以下内容。

在这里插入图片描述

url就是mongo数据库的地址,test是表的名字。

在config里面的plugin配置以下内容。

在这里插入图片描述

这样配置基本就可以连上了,不放心的可以测试一下。

// const mongoose = require(‘mongoose’);

// mongoose.connect(‘mongodb://127.0.0.1:27017/test’);

// const con = mongoose.connection;

// con.on(‘error’, console.error.bind(console, ‘连接数据库失败’));

// con.once(‘open’, () => {

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值