vue
cc_want
DEEP CODE.
展开
-
ckeditor5编写自定义插件,并做国际化处理
官方文档:https://ckeditor.com/docs/ckeditor5查看了官网文档,发现对怎么编写插件写的不是特别明白,于是翻阅源码,举一反三首先下载好ckeditor5的自定义构建项目,在src目录下新建plugins文件夹存放我们自己写的插件这里我编写一个emoji表情插件,做为参考,目录如下:其中index.js内容import { Plugin } from 'ckeditor5/src/core';export default class Special原创 2021-08-06 16:22:22 · 2346 阅读 · 2 评论 -
VUE下载文件并修改文件名
通常js下载文件并修改文件名大部分人认为是不行的,那么今天给大家带来一个可行的方法首先我们下载文件时使用接口请求的方式import axios from 'axios'export const downloadFile = (url, filename) => axios .get(url, { responseType: 'blob', }) .then((res) => { const blob = new Blob([res.原创 2021-04-26 21:33:27 · 9574 阅读 · 7 评论 -
解决vscode中gitlens失效侧边栏图标不显示
gitlens安装后,这里应该有个图标,但不知道怎么回事就不显示了解决方法:打开vscode命令面板,windows下ctrl+shift+p找到gitlens set views layout命令,点击选择Gitlens Layout即可原创 2020-12-01 17:03:56 · 15843 阅读 · 3 评论 -
nvm安装node失败解决方法 Node.js is not yet released or available.
1.如果使用nvm install 8.10.0安装老版本可能会提示下面错误:Node.js v8.10.0 is not yet released or available.2.手动下载nodejs 8.10.0版本,下载完成后将其解压到nvm安装目录,如下图3.使用nvm list命令查看这个时候已经能够被nvm正常识别,接下来使用 nvm use 8.12.0命令即可...原创 2020-07-22 17:14:58 · 11390 阅读 · 1 评论 -
【vue】h5 实现路由管理:保留历史页面,并在后退时释放
公司项目有用到vue来开发H5项目,在使用vue router的时候发现了一个小小的问题:1.默认vue在页面跳转后,会释放掉之前的页面2.添加keep-alive之后,发现所有的页面都会保留,但数据不会刷新,例如:首页->列表->详情在上面这个跳转过程中,列表存在筛选条件和搜索框,从列表页回退到首页后,再点开列表页发现筛选条件没有被清空,还是上次的记录,而且如果所有页...原创 2020-04-17 10:48:43 · 2905 阅读 · 0 评论 -
VUE swiper只有一张图片的时候不滑动,多张滑动
<template> <div class="banner"> <swiper :options="swiperOption" v-if="showSwiper"> <!-- slides --> <swiper-slide v-for="item of list"原创 2018-11-05 16:16:29 · 6768 阅读 · 2 评论 -
VUE强制渲染,强制更新
列表渲染,以下数组操作方法可触发渲染push()pop()shift()unshift()splice()sort()reverse()当采用特殊方法操作数组后,导致无法更新数据到UI,此时可使用强制渲染,方法如下this.$forceUpdate() ...原创 2018-12-12 10:53:09 · 54429 阅读 · 0 评论