摘要:
css3中@keyframes是写死的,如果需要动态修改则需要js,其实操作起来也很简单,只是一些用到了一些不常用的api 1、获取页面样式表并查找keyframes所在的styleSheet 2、删除原来的styleSheet里的动画帧 3、添加js动态修改过后的动画帧 实现三个步骤的代码 1、关 阅读全文
摘要:
创建项目时候选了eslint和prettier不过vscode报错,无法自动修复语法问题 简单看了下是当前默认安装的eslint6.x版本,github上也有人提出了相关问题https://github.com/microsoft/vscode-eslint/issues/696 具体试了几种配置没 阅读全文
摘要:
vue-cli创建完项目之后安装amfe-flexible和postcss-pxtorem npm i amfe-flexible -S npm i postcss-pxtorem -D amfe-flexible来根据屏幕动态改变根元素font-size,postcss-pxtorem把代码中px 阅读全文
摘要:
最近没上班,闲着弄了一个简单音乐播放器,因为之前个人特别喜欢听歌,总想写个软件给自己用,于是有了这个项目。 项目主要实现了: 1、歌单列表,mv列表、歌曲列表和下来刷新上拉加载 2、歌单,mv、歌曲的搜索和播放 3、全局播放,歌词同步,播放列表操作 4、简单的视频播放 因为写的比较急,代码也比较乱 阅读全文
摘要:
一直在写各种业务,好多基本用法都忘记了,回顾一下: 一、vue各种UI库里的命令式组件比如element-ui里Notification组件,可以这样调用 this.$notify({ title: '偏移', message: '这是一条带有偏移的提示消息', offset: 100 }); 命令 阅读全文
摘要:
vue多页面开发环境 阅读全文
摘要:
git clone 会把整个项目都clone下来,对于大项目git status比较慢,每次pull时候也拉取一些无关的代码或者文件;git可以实现像svn一样检出部分目录 步骤: git clone -n https://github.com/xxx.git cd xxx git config c 阅读全文
摘要:
官方文档中已经给出解决方案: 实际操作也比较简单,比如我之前在项目中引入的wangeditor,这个插件里包含了navigator内容 解决:现在nuxt.config.js的webpack扩展配置中配置一个vendor用于打包客户端执行的代码 这个vendor: ['external_librar 阅读全文