首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue
订阅
bobobo56150
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
vue-cli3 从搭建到优化
如果已安装旧版本,需要先npm uninstall vue-cli -g 卸载掉旧版本。 注:项目名称不能驼峰命名。 如果选择 y 会让输入名称,以便下次直接使用,否则直接开始初始化项目。 这样的好处是方便管理、后期维护,还可以和后端的微服务对应,建立多文件存放不同模块的api…
从4个方面优化你的Vue项目
比如 v-for="user in users" v-if="user.isActive"。在这种情形下,请将 users替换为一个计算属性 (比如activeUsers),让其返回过滤后的列表 比如 v-for="user in users" v-if="shouldShow…
Vue添加数据视图不更新问题
原因是因为Vue想要完成视图响应必须把JavaScript普通对象数据转为具有getter/setter的属性对象数据。当调用setter被调用时Vue捕获数据从而完成响应组件更新。 首先我们准备两组数据,,jsData和vueData。 运行可以看出jsData不在vue实例…
离职后才搞懂vue项目开发流程中的疑惑点
在离职的最后一个月,帮两位同事申请加薪,确切的说,申请加薪是导火索,我被扣上了哄抬同事工资以提高自己工资的帽子,在推动前后端分离工作中处处碰壁,点燃了压抑许久的离职冲动,领导培养自己四五年,不让声张,答应悄悄离开。 离开时原来公司项目里剩下很多问题没有解决,现在自己还在做vue…
VUE单页应用骨架屏方案
简单的说,骨架屏就是在页面未渲染完成的时候,先用一些简单的图形大致勾勒出页面的基本轮廓,给用户造成页面正在加载的错觉,待页面渲染完成之后再用页面替换掉骨架屏,从而减少页面白屏的时间,给用户带来更好的体验。 可以看到,DOM里面有一个div#app,当js被执行完成之后,此div…
JavaScript实现自定义的生命周期
听起来高大上的“生命周期”,其实也就是一些普通的方法,只是在不同的时期传参调用它们而已。我们可以照着React的生命周期,自己模拟一个简单的类,并让这个类拥有一些生命周期钩子 willStateUpdate是state状态更新前调用的。因此只要在合并state前调用willSt…
结合vue-cli来谈webpack打包优化
CommonsChunkPlugin 插件,是一个可选的用于建立一个独立文件(又称作 chunk)的功能,这个文件包括多个入口 chunk 的公共模块。简单来说CommonsChunkPlugin主要是用来提取第三方库和公共模块,避免首屏加载的bundle文件或者按需加载的bu…
Vue实现函数防抖组件
这两篇文章中作者都分享了关于把函数防抖/函数节流包装成通用组件的经验。 在这里我就不介绍函数防抖/函数节流的概念了,将这样的功能封装是组件真的是非常实用。 这里我使用了abstract: true来创建一个抽象组件。 我们常用的transition和keep-alive就是一个…
【vue-cli3升级】老项目提速50%(一)
入职公司到现在差不多一个半月了,负责A业务线,项目涉及运营后台、A业务客户端等。之前已经完成了对运营后台A模块的重构工作,最近也已经初步完成了对A业务客户端项目的升级,所以今天分享一下新项目基于vue-cli3做工程的升级。 *PS:虽然有点标题党,但是**50%*这个数字并非…
提升用户体验的利器——使用 Vue-Occupy 实现占位效果
Vue-Occupy是一个vue指令,能够在数据被加载之前使用一个可配置的色块进行占位,能够有效提升用户体验。 这样,vue-occupy已经被注册为一个全局的指令,你可以在任意.vue文件里面通过v-occupy使用。 在fetch方法返回数据之前,<div v-occupy…