axios

vue项目兼容ie

守給你的承諾、 提交于 2020-05-09 20:19:26
一、兼容ES6 Vue 的核心框架 vuejs 本身,以及官方核心插件(VueRouter、Vuex等)均可以在 ie9 上正常使用。但ie不兼容es6,所以需要安装插件将“Promise”等高级语法转换成ie可以识别的es5。   报错:ReferenceError: “Promise”未定义,页面空白   报错:app.js文件报错页面空白,可能是缺少配置文件.babelrc 一、 babel-polyfill npm install babel-polyfill --save   在main.js中的最前面引入import 'babel-polyfill'(注:必须引入在最前面,保证所有es6语法都会被解析)   下载完成后找到build文件夹下的webpack.base.conf.js下的一段代码 module.exports = {   entry: {     app: './src/main.js'   }, 替换为 module.exports = { context: path.resolve(__dirname, '../'), entry: {   app: ["babel-polyfill", "./src/main.js"], } 二、如果引入 babel-polyfill还有一些高级语法没有被编译,配置 .babelrc文件,官网如下: https:/

Java + Element-UI 实现简单的树形菜单

*爱你&永不变心* 提交于 2020-05-09 14:38:19
一、简单入门级树形菜单实现(纯后台逻辑) 1、简介 (1)开发环境   IDEA + JDK1.8 + mysql 1.8   SpringBoot 2.2.6 + mybatis-plus   此处仅后台开发(返回 json 数据),前台页面展示后续会讲解。 (2)数据表   如下,仅供参考,可以添加 修改时间、创建时间、逻辑删除等字段。 DROP DATABASE IF EXISTS test; CREATE DATABASE test; USE test; /* 用于测试 树形的菜单(以商品为例) */ CREATE TABLE tree_menu( menu_id bigint NOT NULL AUTO_INCREMENT COMMENT "当前菜单ID" , name char (50) COMMENT "菜单名" , parent_menu_id bigint COMMENT "当前菜单的父菜单 ID" , meun_level int COMMENT "当前菜单的层级" , sort int COMMENT "排序" , PRIMARY KEY (menu_id) ) ENGINE =InnoDB DEFAULT CHARSET=utf8mb4 COMMENT="树形菜单"; (3)插入测试数据   为了数据直观显示,如下插入数据,每段数据代表一个菜单栏。 注:  

2020-05-05 冲刺第七天

泪湿孤枕 提交于 2020-05-09 13:40:45
这个作业属于哪个课程 课程地址 这个作业要求在哪里 作业地址 这个作业的目标 2020-05-05 冲刺第七天 作业正文 作业正文地址 其他参考文献 《构建之法现代软件工程》 明日安排 学号 项目内容 221600137 221701117 完成子评论功能,整理自己的代码 221701135 已完成页面代码注释、主页编写 221701216 完善页面,查缺补漏 221701239 完善页面视图,导入数据 221701334 继续完善修复类和接口 221701419 完成资源下载,上传文件的一些限制 021700531 想办法找找相关的项目参考 221701315 编写博客日志 站立式会议 项目燃尽图 项目进展 学号 项目内容 221600137 221701117 完成大部分主页页面的功能 221701135 推荐页面、话题详情页面完成 221701216 页面功能基本完成 221701239 视图部分基本完成 221701334 完善了接口 221701419 大部分页面样式与功能已完成 021700531 没怎么完成功能 221701315 原来的工作基本已经完成 问题困难 学号 项目内容 221600137 221701117 获取评论和子评论不知如何渲染到页面 221701135 JavaScript基础薄弱 221701216 解决问题效率低 221701239

Weather API request cors error

ε祈祈猫儿з 提交于 2020-05-09 05:19:15
问题 I am trying to get weather data from dark sky api and I keep getting a cors error. Here is my code: var url = `https://api.darksky.net/forecast/febb2871126cd24613f32a79c32d4158/${lat},${lon}`; axios.get(url, config).then(response => { this.setState({ ... }) }).catch(function (error) { console.log(error); }); I get an error "XMLHttpRequest cannot load https://api.darksky.net/forecast/febb2871126cd24613f32a79c32d4158/38.5815719,-121.4943996. No 'Access-Control-Allow-Origin' header is present on

SpringBoot + Vue + nginx项目部署(零基础带你部署)

有些话、适合烂在心里 提交于 2020-05-08 14:00:39
一、环境、工具 jdk1.8 maven spring-boot idea VSVode vue 百度网盘(vue+springboot+nginx源码): 链接:https://pan.baidu.com/s/1m3ciEUmUsjqoQBnIJBR7Zw 提取码:6gi9 二、搭建后台spring-boot框架 步骤: 1、new- project选择Spring Initializr next 2、创建项目文件结构以及jdk版本 3、选择项目需要的依赖 next然后finish 4、创建完毕的文件结构如图 5、对pom.xml更改,信息如下 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation ="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.zks</groupId> <artifactId

结束axios的请求

大憨熊 提交于 2020-05-08 13:09:53
结束axios的请求 import axios from 'axios' let axiosSource = axios.CancelToken.source() // 发送请求 axios.get(url, { cancelToken: axiosSource.token } ) axios.post(url, params, { cancelToken: axiosSource.token } ) // 取消所有使用axiosSource.token的请求,这些请求Promise会走reject,即可以catch到错误。 axiosSource.cancel('取消请求') 来源: oschina 链接: https://my.oschina.net/u/4265074/blog/4270223

2020-05-05 冲刺第七天

余生长醉 提交于 2020-05-08 10:50:26
这个作业属于哪个课程 课程地址 这个作业要求在哪里 作业地址 这个作业的目标 2020-05-05 冲刺第七天 作业正文 作业正文地址 其他参考文献 《构建之法现代软件工程》 明日安排 学号 项目内容 221600137 221701117 完成子评论功能,整理自己的代码 221701135 已完成页面代码注释、主页编写 221701216 完善页面,查缺补漏 221701239 完善页面视图,导入数据 221701334 继续完善修复类和接口 221701419 完成资源下载,上传文件的一些限制 021700531 想办法找找相关的项目参考 221701315 编写博客日志 站立式会议 项目燃尽图 项目进展 学号 项目内容 221600137 221701117 完成大部分主页页面的功能 221701135 推荐页面、话题详情页面完成 221701216 页面功能基本完成 221701239 视图部分基本完成 221701334 完善了接口 221701419 大部分页面样式与功能已完成 021700531 没怎么完成功能 221701315 原来的工作基本已经完成 问题困难 学号 项目内容 221600137 221701117 获取评论和子评论不知如何渲染到页面 221701135 JavaScript基础薄弱 221701216 解决问题效率低 221701239

js -- 操作sqlite数据库

亡梦爱人 提交于 2020-05-08 10:49:41
最近看到一个使用js来操作sqlite数据库的,测试了一下,具体使用的是 js操作类: https://github.com/kripken/sql.js/(sqlite js 驱动) 异步请求: http://npm.taobao.org/package/axios(异步请求插件,只有12.6k) 这里使用的js驱动是和服务器端使用方法一致,sql标准语法都支持,可以用第三方管理工具来管理数据文件 目前我使用的是 Navicat Premium 12 。 下面是测试的源代码: 1. 数据库sql(自己运行生成test.db,和html页面放在同一目录下): PRAGMA foreign_keys = false; -- ---------------------------- -- Table structure for sys_user -- ---------------------------- DROP TABLE IF EXISTS "sys_user"; CREATE TABLE "sys_user" ( "id" bigint(11) NOT NULL, "role_id" bigint(11) NOT NULL, "user_name" varchar(255) NOT NULL, "user_pass" varchar(64) NOT NULL, "nick

axios学习--起步

跟風遠走 提交于 2020-05-08 09:46:11
官网: http://www.axios-js.com/zh-cn/docs/ 什么是 axios? Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。 特性 从浏览器中创建 XMLHttpRequests 从 node.js 创建 http 请求 支持 Promise API 拦截请求和响应 转换请求数据和响应数据 取消请求 自动转换 JSON 数据 客户端支持防御 XSRF 安装   使用 npm: $ npm install axios   使用 cdn: < script src ="https://unpkg.com/axios/dist/axios.min.js" ></ script > demo: <! DOCTYPE html > < html xmlns:th ="http://www.thymeleaf.org" > < head > < meta charset ="UTF-8" > < title > Title </ title > < script src ="https://unpkg.com/axios/dist/axios.min.js" ></ script > </ head > < body > < p id ="p" ></ p > < script > //get axios. get (

abp_vue导入导出excel

笑着哭i 提交于 2020-05-08 05:34:49
后端abp,前端vue导入excel,开始准备用直接用npoi,觉得要写太多的代码,就算从以前的复制粘贴也麻烦,所以偷懒直接用别人的轮子 Magicodes.IE 。这样可以节省很多工作,根据实体生成excel模板、支持枚举、导入时自动验证数据是否合法(必填、类型等) <div id="toc"></div> Excel模板 要导入首先要有录入数据的excel模板,以前都是把模板做好,放到服务器上,给一个下载链接给用户下载,这里可以直接用对象动态生成模板。 //ExcelAppService.cs /// <summary> /// 生成excel模板 /// </summary> /// <typeparam name="T">模板内容实体</typeparam> /// <param name="fileName">下载文件名称</param> /// <returns>输出文件流</returns> internal async Task<FileContentResult> GetTemplate<T>(string fileName = "模板") where T : class, new() { byte[] fileBytes = await importer.GenerateTemplateBytes<T>(); return new