解决vue项目中出现Invalid Host header的问题


Posted in Javascript onNovember 17, 2020

在vue-cli版本为2.x的情况下修改webpack.dev.conf.js中的devServer对象加入disableHostCheck: true

devServer: {
 disableHostCheck: true,
}

vue-cli版本3.0的情况下修改vue.config.js的配置

module.exports = {
 devServer: {
 disableHostCheck: true
 }
}

补充知识:vue中使用wangeditor富文本编辑器

1.先下载 编辑器

cnpm install wangeditor --save

2.用法:

2.1、html用来放编辑器

<div id="editor">
  <p v-model="info">请输入内容</p>//占位符
 </div>

解决vue项目中出现Invalid Host header的问题

2.2、js部分

var E = require('wangeditor') ; / import E from 'wangeditor'
export default{
 mounted () {
  var editor = new E('#editor');
  editor.customConfig.uploadImgServer = '';//上传图片的后台地址
  editor.customConfig.uploadFileName = 'UploadForm[imageFile]';
  editor.customConfig.uploadImgHooks = {
   before: function (xhr, editor, files) {
    // 图片上传之前触发
    // xhr 是 XMLHttpRequst 对象,editor 是编辑器对象,files 是选择的图片文件
    
    // 如果返回的结果是 {prevent: true, msg: 'xxxx'} 则表示用户放弃上传
    // return {
    //  prevent: true,
    //  msg: '放弃上传'
    // }
   },
   success: function (xhr, editor, result) {
    // 图片上传并返回结果,图片插入成功之后触发
    // xhr 是 XMLHttpRequst 对象,editor 是编辑器对象,result 是服务器端返回的结果
    console.log(result);
   },
   fail: function (xhr, editor, result) {
    // 图片上传并返回结果,但图片插入错误时触发
    // xhr 是 XMLHttpRequst 对象,editor 是编辑器对象,result 是服务器端返回的结果
    alert('图片插入失败')
    // 图片插入失败时返回
   },
   error: function (xhr, editor) {
    // 图片上传出错时触发
    // xhr 是 XMLHttpRequst 对象,editor 是编辑器对象
    // 此处好像是,访问请求不通的时候,执行的,ajax的error
    console.log('上传出错')
   },
   timeout: function (xhr, editor) {
    // 图片上传超时时触发
    // xhr 是 XMLHttpRequst 对象,editor 是编辑器对象
    console.log('上传超时')
   },
 
   // 如果服务器端返回的不是 {errno:0, data: [...]} 这种格式,可使用该配置
   // (但是,服务器端返回的必须是一个 JSON 格式字符串!!!否则会报错)
   customInsert: function (insertImg, result, editor) {
    // 图片上传并返回结果,自定义插入图片的事件(而不是编辑器自动插入图片!!!)
    // insertImg 是插入图片的函数,editor 是编辑器对象,result 是服务器端返回的结果
 
    // 上传成功后,可以监听返回结果,可以处理土图片插入
    if ( result.status==200) {
     insertImg(result.data)
    }else{
     console.log(result.message)
    }
    // 举例:假如上传图片成功后,服务器端返回的是 {url:'....'} 这种格式,即可这样插入图片:
    // console.log(result);
    // var url = result.url
    // insertImg(url)
 
    // result 必须是一个 JSON 格式字符串!!!否则报错
   },
  }
  editor.create();
 }, 
}

以上这篇解决vue项目中的Invalid Host header问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
XML+XSL 与 HTML 两种方案的结合
Apr 22 Javascript
关于可运行代码无法正常执行的使用说明
May 13 Javascript
Node.js开发指南中的简单实例(mysql版)
Sep 17 Javascript
当鼠标滑过文本框自动选中输入框内容的JS代码分享
Nov 26 Javascript
php中给js数组赋值方法
Mar 10 Javascript
JavaScript实现网页加载进度条代码超简单
Sep 21 Javascript
超实用的JavaScript代码段 附使用方法
May 22 Javascript
JS 学习总结之正则表达式的懒惰性和贪婪性
Jul 03 Javascript
如何用input标签和jquery实现多图片的上传和回显功能
May 16 jQuery
react脚手架如何配置less和ant按需加载的方法步骤
Nov 28 Javascript
vue+canvas实现拼图小游戏
Sep 18 Javascript
JS hasOwnProperty()方法检测一个属性是否是对象的自有属性的方法
Jan 29 Javascript
vue的webcamjs集成方式
Nov 16 #Javascript
SpringBoot在yml配置文件中配置druid的操作
Nov 16 #Javascript
详解JavaScript原型与原型链
Nov 16 #Javascript
详解JavaScript执行模型
Nov 16 #Javascript
Vue 实现拨打电话操作
Nov 16 #Javascript
微信小程序实现页面左右滑动
Nov 16 #Javascript
Vertx基于EventBus发送接受自定义对象
Nov 16 #Javascript
You might like
PHPMailer 中文使用说明小结
2010/01/22 PHP
PHP数字和字符串ID互转函数(类似优酷ID)
2014/06/30 PHP
从零开始学YII2框架(一)通过Composer安装Yii2框架
2014/08/20 PHP
PHP-X系列教程之内置函数的使用示例
2017/10/16 PHP
php微信公众号开发之现金红包
2018/04/16 PHP
PHP htmlentities()函数用法讲解
2019/02/25 PHP
Javascript面象对象成员、共享成员变量实验
2010/11/19 Javascript
根据邮箱的域名跳转到相应的登录页面的代码
2012/02/27 Javascript
seajs1.3.0源码解析之module依赖有序加载
2012/11/07 Javascript
javascript确认框的三种使用方法
2013/12/17 Javascript
c#程序员对TypeScript的认识过程
2015/06/19 Javascript
js实现文件上传表单域美化特效
2015/11/02 Javascript
AngularJS入门心得之directive和controller通信过程
2016/01/25 Javascript
vue + element-ui的分页问题实现
2018/12/17 Javascript
解决layer.open弹出框不能获取input框的值为空的问题
2019/09/10 Javascript
vue实现列表滚动的过渡动画
2020/06/29 Javascript
js实现查询商品案例
2020/07/22 Javascript
Vue-cli assets SubDirectory及PublicPath区别详解
2020/08/18 Javascript
使用Python编写vim插件的简单示例
2015/04/17 Python
初步解析Python下的多进程编程
2015/04/28 Python
python实现基本进制转换的方法
2015/07/11 Python
Python3.5内置模块之os模块、sys模块、shutil模块用法实例分析
2019/04/27 Python
python实现while循环打印星星的四种形状
2019/11/23 Python
Python decorator拦截器代码实例解析
2020/04/04 Python
Ubuntu中配置TensorFlow使用环境的方法
2020/04/21 Python
Opencv图像处理:如何判断图片里某个颜色值占的比例
2020/06/03 Python
贝嫂喜欢的婴儿品牌,个性化的婴儿礼物:My 1st Years
2017/11/19 全球购物
药品质量检测应届生求职信
2013/11/14 职场文书
业务助理岗位职责
2013/11/18 职场文书
客服文员岗位职责
2013/11/29 职场文书
党的群众路线教育实践活动心得体会(医院)
2014/11/03 职场文书
优秀员工事迹材料
2014/12/20 职场文书
房地产销售经理岗位职责
2015/02/02 职场文书
辩论赛新闻稿
2015/07/17 职场文书
智慧人生:永远不需要向任何人解释你自己
2019/08/20 职场文书
mysql的单列多值存储实例详解
2022/04/05 MySQL