vue
mr_japson
这个作者很懒,什么都没留下…
展开
-
一些vue中需要注意的细节
vue的难度和学习成本都不高,并且官方文档完善,所以越来越多的开发者都在使用vue。使用的人多了,踩到的坑也就多了,所以针对一些需要注意的细节简单汇总下:箭头函数的使用ES6的普及使得箭头函数的使用更加频繁,但是在Vue中不要在选项属性或者回调上使用箭头函数,举个例子:new Vue({ el: '#app', data: { show: true }, c...原创 2019-12-12 19:54:36 · 292 阅读 · 0 评论 -
Vue 搭建h5组件库并发布到 npm
目前适配 vue 开发的已有各种各样的UI组件库,比如 `Element `、`mint-ui` 和`iView `,它们确实强大和完善。但是用户的需求越来越复杂,当第三方库不能满足的时候,就有必要开发一套属于自己团队的组件库。通过对mint-ui的源码查看,希望利用文档中一个例子的具体描述,实现:小能做一个简单的组件被复用,大能做一个公司甚至开源组件库。以下是一个简单的功能组件,讲述从开...原创 2019-06-05 21:34:03 · 1257 阅读 · 0 评论 -
vue源码分析:渲染篇
一、前言Vue.js框架是目前比较火的MVVM框架之一,简单易上手的学习曲线,友好的官方文档,配套的构建工具,让Vue.js在2016大放异彩,大有赶超React之势。前不久Vue.js 2.0正式版已出,在体积优化(相比1.0减少了50%)、性能提升(相比1.0提升60%)、API优化等各方面都更上一层楼;本文是系列文章,主要想通过对于Vue.js 2.0源码的分析,从代码层面解析Vue...转载 2019-06-26 15:57:37 · 148 阅读 · 0 评论 -
vue3.0尝鲜 -- 摒弃Object.defineProperty,基于 Proxy 的观察者机制探索
写在前面:11月16日早上,Vue.js的作者尤大大在 Vue Toronto 的主题演讲中预演了Vue.js 3.0的一些新特性,其中一个很重要的改变就是Vue3 将使用 ES6的Proxy 作为其观察者机制,取代之前使用的Object.defineProperty。我相信许多同学深有体会,许多面试中Object.defineProperty是vue这个框架一个出现率很高的考察点,一开始大家对...转载 2019-06-26 16:35:15 · 340 阅读 · 0 评论 -
vue单页面,多路由,前进刷新,后退不刷新
目的:vue-cli构建的vue单页面应用,某些特定的页面,实现前进刷新,后退不刷新,类似app般的用户体验。注: 此处的刷新特指当进入此页面时,触发ajax请求,向服务器获取数据。不刷新特指当进入此页面时,不触发ajax请求,而是使用之前缓存的数据,以便减少服务器请求,用户体验更流畅。项目需求:任何技术的探索,都来自项目的需求。之前经手的一个项目是微信端商城,使用的是传统的mvc模...转载 2019-07-02 22:06:54 · 928 阅读 · 0 评论 -
Vue官方风格指南
官方链接:https://cn.vuejs.org/v2/style-guide/链接中是具体的代码演示,图示如下:原创 2019-08-15 14:34:00 · 272 阅读 · 0 评论 -
vue项目实现返回不刷新,再点返回刷新的需求
问题背景:有时候一些列表会有一些跳转的需求,比如跳到详情页、或者是其他相关的页面(比如跳到用户列表去查看用户的相关信息)等,此时再返回列表页,列表页会刷新重置。目前需求就是需要改成如下情况: 问题1、列表 - 详情页,返回,不刷新重置; 问题2、再点其他菜单,再返回,需要刷新重置。 解决思路: 解决需求自然是想到vue的keep-alive去缓存组件,但是缓存组件有个不好的...原创 2019-08-22 11:24:22 · 1949 阅读 · 0 评论