logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

微信小程序request 请求封装

关于微信小程序request 请求接口的封装,在此记录一下。封装如下:request.js 文件/*** 获取header*/function getCommonHeader() {let header = {'Content-type': 'application/x-www-form-urlencoded'};// 如果token有值则带上let token = wx.getStorageSy

修改element ui tree 搜索功能,实现分级搜索,关键字高亮

element ui 里面的tree 自带的搜索功能是默认搜索的全部数据,有关键字的显示,没有的不显示需求:在element UI tree 原有功能不变的情况下新加1)搜索 tree 时,如果非叶子节点里面含有关键字,那么就显示此节点下的所有节点,此节点下的所有节点不参与过滤;2)所有节点里面含有的关键字都高亮效果如下:实现:1)修改插件自带的 filterNod...

vue for 循环element ui 多选按钮组 el-checkbox-group ,单选按钮el-radio-group,输入框el-input,绑定值重复问题

前言:最近在做项目,有个做题的需求,分别有单选题,多选题,问答题,三种题型。因为题的数量不确定,所以肯定是for 循环每一道题,完了之后发现有问题;问题:for循环之后,就会发现,这三种组件(el-checkbox-group,el-radio-group,el-input)以下简称组件。都是只绑定一个变量,来获取当前的值,所以for循环之后绑定的值是一样的,导致出现bug;例如下面的v...

vue 配置proxy 解决跨域

前言:现在开发大多是前后端分离,在调接口调时候,必然会出现跨域的问题,可以后台配置解决,也可以前端配置。vue 最常用的就是配置proxy 来解决。具体如下:1)首先在最外层新建vue.config.js 。在里面配置。一下,所有访问以/admin,/api 开头的接口,都会被代理,访问到下面target 的网络地址。pathRewrite 为替换的地址,意思为把 /admin 或者 /api 在

#vue.js
移动端适配postcss-px-to-viewport ,兼容vant

之前做移动端是用rem布局来做自适应,前博客有提到。就是把px 根据根元素转化为rem。现在发现了一个新的技术方案。把px 转化为转换成viewport单位,是根据视图的宽高来计算。vw本质上还是一种百分比单位,100vw即等于100%,即window.innerWidth用法如下:一:安装npm install postcss-px-to-viewport --save-dev二:在vue的根目

vue-cli3 处理静态文件 下载引用

问题:利用vue-cli3 写的项目,有一个下载excel 模板的功能,模板存放在前端本地,然后下载。解决:1)把excel 模板放到本地项目的 public 下(注意,一定要放在public 下,这样webpack 在打包的时候才不会解析他,会原封不动的引用他);2)在data里面定义data () {return {publicPath: process.en...

vue + el-table +Print.js 实现前端打印分页多页表格

发大水阿斯顿发说法<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Title</title></head><script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"&g

vue 动态ref 设置

在vue 开发中,经常会用到ref 属性,一般为写死的ref="xxx",但是有时会用到动态的ref,下面记录一下<div v-for="(item,index) in list"><fm-generate-form:data="item":ref="'generate'+index">&l...

vue如何默认选中单选框

一般我们使用单选框,会这么写://HTML&lt;input type="radio" name="radios" value="1" checked&gt;&lt;label&gt;one&lt;/label&gt;&lt;input type="radio"

vue 利用路由守卫判断是否登录

1.在router下的index.js 路由文件下,引入相关需要文件;import Vue from 'vue'import Router from 'vue-router'import {LOGIN} from '../common/js/islogin'import HelloWorld from '@/components/HelloWorld'import Login from '...

    共 16 条
  • 1
  • 2
  • 请选择