文章列表

vue.js中实现HTML标签转义及反转义及富文本编辑器显示
2019-12-05 19:48:18

vue.js中实现HTML标签转义及反转义及富文本编辑器显示

  • 追梦猪
  • 8365
  • 0

当我们把服务端传给vue的代码放入vue中的时候我们出现了犯难,转义以后是字符串类型的vue只有v-html才能导入到ueditor中显示,由于是纯前端操作,不涉及后端,因此需要通过js对输入内容进行转义。这里提供一个非常简单有效的转义方案,利用了innerHTML和innerText

vue中的mixins混合正确使用方法
2019-12-05 19:39:14
js树形菜单数组递归处理
2019-12-05 19:22:07

js树形菜单数组递归处理

  • 追梦猪
  • 1528
  • 0

有的时候我们在处理一下类型数据,子级数据的时候我们可能要更客观的展示所以搜集当下供大家参考,如人员递归,分类递归,select下拉递归

js正则验证封装
2019-12-05 19:12:34

js正则验证封装

  • 追梦猪
  • 1654
  • 0

通过整合各类验证信息进行对邮箱、电话、手机、邮编、数字、浮点、货币、网址、传真、整数、正整数、负整数、数字字母、是否含有中文字符等进行封装!

canvas无法使用rem单位的解决方案
2019-12-05 14:28:18

canvas无法使用rem单位的解决方案

  • 追梦猪
  • 1649
  • 0

在移动端,画布的大小要根据屏幕的大小进行适配,我们一般采用rem结合媒体查询的方式。使用canvas时就遇到遇到一些问题:canvas的width属性不支持rem单位(如果使用样式当然支持rem,但注意canvas的width属性与style中的width是有区别的)

vue请求之axios发送cookie和node读取session
2019-12-05 14:11:41

vue请求之axios发送cookie和node读取session

  • 追梦猪
  • 2583
  • 0

在使用node验证码的时候我们把验证码保存在后台的session中但是我们前台会出现一个cookie字段connect.sid,这是默认的存储的session加密保存在cookie中,验证的时候我们要把cookie发送给后台,这样我们才能在后台获取到存储的session,而我们用axios,但是axios 默认不发送cookie,跨域也是一个原因,需要全局设置,所以我们需要这么设置

vue页面在微信内置浏览器打开网页打开软件键盘出现底部空白解决方式
2019-12-05 13:39:32

vue页面在微信内置浏览器打开网页打开软件键盘出现底部空白解决方式

  • 追梦猪
  • 3009
  • 0

最近在做移动端vue项目的时候遇到了一个这样的一个问题,当我点击input框输调起手机软件盘输入内容以后,关闭软键盘,页面没有回到底部,导致底部出现了空白,手动往下滑动一下,页面才会恢复正常,当关闭软键盘的时候,页面不会自动回到底部。目前Android和Ios上都有这个问题

js 原生ajax请求GET和POST
2019-12-05 11:07:18

js 原生ajax请求GET和POST

  • 追梦猪
  • 1663
  • 0

原生Ajax 优势:1.不需要插件支持(一般浏览器且默认开启 JavaScript 即可);2.用户体验极佳(不刷新页面即可获取可更新的数据);3.提升 Web 程序的性能(在传递数据方面做到按需放松,不必整体提交);4.减轻服务器和带宽的负担(将服务器的一些操作转移到客户端);

js原生file对象和blob对象的互相转换
2019-12-05 10:47:10

js原生file对象和blob对象的互相转换

  • 追梦猪
  • 3549
  • 0

使用FileReader 对象转换:File => DataURL,该对象用于读取文件(读取单个对象文件,所以,不能直接读取 Filelist 对象文件集合),即把文件内容读入内存。它接收 File 对象或 Blob 对象,作为参数。

node图片上传multer 报错Unexpected field
2019-12-05 10:37:01

node图片上传multer 报错Unexpected field

  • 追梦猪
  • 2826
  • 0

我在使用multer npm模块上传文件到我的应用程序的时候出现以下错误Unexpected fieldError: Unexpected field,引起错误的原因是我们的name属性跟后台不匹配造成的所以我们要把name对应起来哦

js原生ajax请求头报错“setRequestHeader on XMLHttpRequest”
2019-12-05 10:28:51

js原生ajax请求头报错“setRequestHeader on XMLHttpRequest”

  • 追梦猪
  • 2020
  • 0

在设置请求头的时候报这个Failed to execute "setRequestHeader" on "XMLHttpRequest": The objects state must be OPENED.,是由于需要先打开XMLHttpRequest

nodejs图片的压缩上传和base64的上传接受显示
2019-12-05 10:11:33

nodejs图片的压缩上传和base64的上传接受显示

  • 追梦猪
  • 2414
  • 0

nodejs图片的压缩上传和base64的上传接受显示,form的submit还是ajax上传只是获取到inputfile的值传过去,使用此方法不能使用qs或者转成json的数据格式发送,要传二进制格式的数据所以你可以在ajax前端使用URLSearchParams来进行append(’name名称‘,file值)传递