详解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 相关文章推荐
Firefox+FireBug使JQuery的学习更加轻松愉快
Jan 01 Javascript
js/jquery去掉空格,回车,换行示例代码
Nov 05 Javascript
Node.js中HTTP模块与事件模块详解
Nov 14 Javascript
jQuery学习笔记之Ajax用法实例详解
Dec 01 Javascript
jQuery实现百叶窗焦点图动画效果代码分享(附源码下载)
Mar 14 Javascript
Bootstrap CSS使用方法
Dec 23 Javascript
mui上拉加载更多下拉刷新数据的封装过程
Nov 03 Javascript
javascript标准库(js的标准内置对象)总结
May 26 Javascript
深入浅析javascript函数中with
Oct 28 Javascript
uni-app 支持多端第三方地图定位的方法
Jan 03 Javascript
全网小程序接口请求封装实例代码
Nov 06 Javascript
JS实现超级好看的鼠标小尾巴特效
Dec 01 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
建立文件交换功能的脚本(二)
2006/10/09 PHP
PHP 网页过期时间的控制代码
2009/06/29 PHP
Youku 视频绝对地址获取的方法详解
2013/06/26 PHP
Thinkphp通过一个入口文件如何区分移动端和PC端
2017/04/18 PHP
PHP实现的防止跨站和xss攻击代码【来自阿里云】
2018/01/29 PHP
php高性能日志系统 seaslog 的安装与使用方法分析
2020/02/29 PHP
jquery submit ie6下失效的原因分析及解决方法
2013/11/15 Javascript
jquery遍历checkbox的注意事项说明
2014/02/21 Javascript
Node.js中使用mongoskin操作mongoDB实例
2014/09/28 Javascript
javascript原型链继承用法实例分析
2015/01/28 Javascript
js限制文本框的输入内容代码分享(3类)
2015/08/20 Javascript
JavaScript鼠标特效大全
2016/09/13 Javascript
微信小程序前端源码逻辑和工作流
2016/09/25 Javascript
解决微信内置浏览器返回上一页强制刷新问题方法
2017/02/05 Javascript
js如何编写简单的ajax方法库
2017/08/02 Javascript
IntersectionObserver实现图片懒加载的示例
2017/09/29 Javascript
axios使用拦截器统一处理所有的http请求的方法
2018/11/02 Javascript
Fetch超时设置与终止请求详解
2019/05/18 Javascript
Vue数据双向绑定原理实例解析
2020/05/15 Javascript
[28:28]Ti4 冒泡赛第二天NEWBEE vs NaVi 2
2014/07/15 DOTA
Python 备份程序代码实现
2017/03/06 Python
Python编程实现微信企业号文本消息推送功能示例
2017/08/21 Python
Python中numpy模块常见用法demo实例小结
2019/03/16 Python
Python3.5实现的三级菜单功能示例
2019/03/25 Python
Python Flask框架扩展操作示例
2019/05/03 Python
Python编写打字训练小程序
2019/09/26 Python
python计算无向图节点度的实例代码
2019/11/22 Python
python将字典内容写入json文件的实例代码
2020/08/12 Python
CSS的pointer-events属性详细介绍(作用和注意事项)
2014/04/23 HTML / CSS
HTML5 Video标签的属性、方法和事件汇总介绍
2015/04/24 HTML / CSS
FragranceNet中文网:北美健康美容线上零售商
2020/08/26 全球购物
MYSQL相比于其他数据库有哪些特点
2013/07/19 面试题
班风学风建设方案
2014/05/06 职场文书
2015年元旦文艺晚会总结(学院)
2014/11/28 职场文书
百善孝为先:关于孝道的经典语录
2019/10/18 职场文书
如何使用pdb进行Python调试
2021/06/30 Python