logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue 长列表渲染优优化

<template><div ref="list" :style="{height}" class="infinite-list-container" @scroll="scrollEvent($event)"><div ref="phantom" class="infinite-list-phantom"></div>&...

#vue.js#javascript#前端
vue 递归过滤路由

+/**+ * 递归过滤异步路由表,返回符合用户角色权限的路由表+ * @param asyncRouterMap+ * @param roles+ * @returns {Array.<T>|*}+ */+function filterAsyncRouter(asyncRouterMap, roles) {+let accessedRouters ...

#vue.js#javascript#前端
vue 当数据改变时,页面没有发生变化

如果出现当数据改变的时候页面并没有重新渲染,遇到这种情况一般是以下几种情况:1. data 数据里是数组类型的数据,然后数据改变的时候是这么操作this.myList[2] = 'update'这样写vue监听不到数据改变,应改用 splice 这种.this.myList.splice(1)2. 在初始化数据时,date里没有这个属性。是动态添加的。this.$s...

#vue.js#前端#javascript
vue移动端日历组件

<template><div id="calendar" :class="{'change':isChange}" ><!-- 年份 月份 --><div class="month"><div>&am

#vue.js#前端#javascript
uniapp使用“js-base64“出现问题

最近在uniapp中引用base64报错import { Base64 } from "js-base64/base64"解决办法:就是将js-base64的版本规定到 "^2.6.4",否则使用高版本会报错

#javascript#前端#开发语言
Blob 下载文件时 type 类型 大全

aacAAC audioaudio/aac.abwAbiWorddocumentapplication/x-abiword.arcArchive document (multiple files embedded)application/x-freearc.aviAVI: Audio Video Interleavevideo/x-msvideo.azwAmazon Kindle eBook fo

#vue.js#html#javascript
到底了