logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

代码编辑器CodeMirror及其简单的配置

情景:在一个表单中我需要在线填写一些格式的代码,希望在编辑代码的时候能有报错提示,提交之前需要对填写的代码进行校验,如果没通过是不允许提交的1 引入这个代码编辑器的话,就是像普通组件那种,新建个文件在需要的页面正常引入就行2 codeEditor/index 代码编辑器页面的简单配置<template><div class="code-editor"><textare

#编辑器#javascript
合并去重两个对象数组 vue

场景:两个有相同项的对象数组,去掉相同的对象// 定义两个对象数组let arr1 = [{name:'zs',age:18},{name:'ls',age:19}]let arr2 = [{name:'ln',age:20},{name:'zs',age:18}]for(let i=0;i<arr1.length;i++) {for(let j=0j<arr2.length;j++)

#vue.js
vue-element-admin模板刷新组件,初始化页面

vue-element-admin 搭建的系统初始化页面

#vue.js#前端
修改vue-element-admin 中侧边栏图标

情景:原本的vue-element-admin模板上图标太少,我想再引入几个,我按照网上方法去iconfont官方库里去下载svg的图片然后放到src/icons/svg目录下面,显示了是显示了,但是比正常的图标尺寸小,修改大小也不好修改解决办法:我把展示的svg换成elementUI库里的图标1 找到这个目录下的这个vue 文件2 注释掉这行代码,代表只选用icon的图标不会用svg的3 这样我

#vue.js#elementui#前端
vue-element-admin框架 根据登录人的角色动态切换路由控制展示目录

情景:项目是用vue-element-admin框架搭建的,因为登录人有角色,要求根据不同的角色要有不同的菜单目录结构,大致思路如下:1 因为一开始我安装的是基础版本的,但是这个动态路由需要用到集成版本中store/modules/permission.js 文件,用于状态管理。2 路由中会区分两种:一种是没有权限都可以访问的页面比如登录页面、404页面、默认访问页面等;还有一种就是需要根据角色访

#vue.js#elementui
axios配置请求头content-type

axios 是Ajax的一个插件,axios虽然是一个插件,但是我们不需要通过Vue.use(axios)来使用,下载完成后,只需在项目中引入即可。(一般我们放在了请求接口的公共文件中引用)npm install axios -Saxios 发送post请求时默认是直接把 json 放到请求体中提交到后端的,axios默认的请求头content-type类型是’application/json;c

Axios使用post方式请求出现400

在一个vue的项目中,我想发一个post请求,请求的参数名字没错,类型也没错,但就是会报400的状态码,一开始以为会是编码的问题试过encodeURIComponent()进行编码,但是也没有解决问题。后来亲测一个方法有效:let params = new URLSearchParams();params.append('p',data);// p是参数名,data是数据经过这么处理,params

axios配置请求头content-type

axios 是Ajax的一个插件,axios虽然是一个插件,但是我们不需要通过Vue.use(axios)来使用,下载完成后,只需在项目中引入即可。(一般我们放在了请求接口的公共文件中引用)npm install axios -Saxios 发送post请求时默认是直接把 json 放到请求体中提交到后端的,axios默认的请求头content-type类型是’application/json;c

到底了