详解vue-admin和后端(flask)分离结合的例子


Posted in Javascript onFebruary 12, 2018

本文介绍了vue-admin和后端(flask)分离结合的例子,分享给大家,具体如下

感觉 vue-admin 界面很不错,写了一个小 Demo

看到issues好多问后端数据请求的

就上传了自己最近的这个vue-admin-flask-example,做下小小的分享

API汇总:

登录

var params = { username: this.ruleForm2.account, password: this.ruleForm2.checkPass };

export const requestLogin = params => {
  return axios({
    method: 'POST',
    url: `${base}/login`,
    auth: params
  })
  .then(res => res.data);
};

return jsonify({'code': 200, 'msg': "登录成功", 'token': token.decode('ascii'), 'name': g.admin.name})

修改密码

let params = Object.assign({}, this.setpwdForm);

export const setpwd = params => {
  return axios.post(`${base}/setpwd`, params);
};

return jsonify({'code': 200, 'msg': "密码修改成功"})

用户获取

let params = { page: this.page, name: this.filters.name };

export const getUserListPage = params => {
  return axios.get(`${base}/users/listpage`, { params: params });
};

return jsonify({
    'code': 200,
    'total': total,
    'page_size': page_size,
    'infos': [u.to_dict() for u in Infos]
  })

删除用户

let params = { id: row.id };

export const removeUser = params => {
  return axios.get(`${base}/user/remove`, { params: params });
};

return jsonify({'code': 200, 'msg': "删除成功"})

批量删除

let para = { ids: ids };

export const batchRemoveUser = params => {
  return axios.get(`${base}/user/bathremove`, { params: params });
};

return jsonify({'code': 200, 'msg': "删除成功"})

获取柱状图数据

export const getdrawPieChart = () => {
  return axios.get(`${base}/getdrawPieChart`);
};

return jsonify({'code': 200, 'profess_value': profess_value, 'grade_value': grade_value, 'grade_data': grade_data})

获取饼状图数据

export const getdrawLineChart = () => {
  return axios.get(`${base}/getdrawLineChart`);
};

return jsonify({'code': 200, 'value': data_value, 'total': total})

详解vue-admin和后端(flask)分离结合的例子

详解vue-admin和后端(flask)分离结合的例子

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery使用ColorBox弹出图片组浏览层实例演示
Mar 14 Javascript
火狐下table中创建form导致两个table之间出现空白
Sep 02 Javascript
引入autocomplete组件时JS报未结束字符串常量错误
Mar 19 Javascript
jquery实现显示已选用户
Jul 21 Javascript
深入理解JavaScript系列(50):Function模式(下篇)
Mar 04 Javascript
基于jQuery实现咖啡订单管理简单应用
Feb 10 Javascript
vue.js 嵌套循环、if判断、动态删除的实例
Mar 07 Javascript
javascript原生封装一个淡入淡出效果的函数测试实例代码
Mar 19 Javascript
vue之a-table中实现清空选中的数据
Nov 07 Javascript
js实现经典贪吃蛇小游戏
Mar 19 Javascript
vue+element实现图片上传及裁剪功能
Jun 29 Javascript
浅谈javascript事件环微任务和宏任务队列原理
Sep 12 Javascript
jquery+css3实现熊猫tv导航代码分享
Feb 12 #jQuery
jQuery实现定时隐藏对话框的方法分析
Feb 12 #jQuery
JS/jQuery实现DIV延时几秒后消失或显示的方法
Feb 12 #jQuery
原生js实现省市区三级联动代码分享
Feb 12 #Javascript
从vue基础开始创建一个简单的增删改查的实例代码(推荐)
Feb 11 #Javascript
代码详解JS操作剪贴板
Feb 11 #Javascript
vue-router项目实战总结篇
Feb 11 #Javascript
You might like
最简单的PHP程序--记数器
2006/10/09 PHP
php 各种应用乱码问题的解决方法
2010/05/09 PHP
使用迭代器 遍历文件信息的详解
2013/06/08 PHP
PHP中$_FILES的使用方法及注意事项说明
2014/02/14 PHP
php打包压缩文件之ZipArchive方法用法分析
2016/04/30 PHP
Yii实现复选框批量操作实例代码
2017/03/15 PHP
php实现微信企业号支付个人的方法详解
2017/07/26 PHP
用JavaScript将从数据库中读取出来的日期型格式化为想要的类型。
2009/08/15 Javascript
JavaScript Perfection kill 测试及答案
2010/03/23 Javascript
基于jquery的动态创建表格的插件
2011/04/05 Javascript
Javascript异步编程的4种方法让你写出更出色的程序
2013/01/17 Javascript
jquery数组之存放checkbox全选值示例代码
2013/12/20 Javascript
三种动态加载js的jquery实例代码另附去除js方法
2014/04/30 Javascript
浅谈javascript构造函数与实例化对象
2015/06/22 Javascript
Bootstrap CSS布局之按钮
2016/12/17 Javascript
微信小程序 蓝牙的实现实例代码
2017/06/27 Javascript
使用async-validator编写Form组件的方法
2018/01/10 Javascript
vue通过路由实现页面刷新的方法
2018/01/25 Javascript
Vue中this.$router.push参数获取方法
2018/02/27 Javascript
基于jQuery.i18n实现web前端的国际化
2018/05/04 jQuery
PostgreSQL Node.js实现函数计算方法示例
2019/02/12 Javascript
JS中超越现实的匿名函数用法实例分析
2019/06/21 Javascript
[58:32]EG vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
用Python展示动态规则法用以解决重叠子问题的示例
2015/04/02 Python
python抓取网页内容并进行语音播报的方法
2018/12/24 Python
python实现dijkstra最短路由算法
2019/01/17 Python
Python检测数据类型的方法总结
2019/05/20 Python
OpenCV 边缘检测
2019/07/10 Python
python lambda表达式在sort函数中的使用详解
2019/08/28 Python
html5模拟平抛运动(模拟小球平抛运动过程)
2013/07/25 HTML / CSS
门诊挂号室室长岗位职责
2013/11/27 职场文书
二年级班级文化建设方案
2014/05/10 职场文书
见义勇为事迹材料
2014/12/24 职场文书
公司开业主持词
2015/07/02 职场文书
《少年闰土》教学反思
2016/02/18 职场文书
Java代码规范与质量检测插件SonarLint的使用
2022/08/05 Java/Android