![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端Vue的学习
Ultraman and Monster
这个作者很懒,什么都没留下…
展开
-
Proxy
Proxyvue3.x用Proxy来代替Object.defineProperty。它能做什么Proxy是ES6中提出的一个构造器。通过new Proxy(原对象,{代理列表})的方式去创建对象,创建的这个对象我们称之为代理对象。即:代理对象 = new Proxy(原对象,{代理列表})之所以要额外产生这么一个代理对象,好处在于可以保持原对象不变,在代理对象中添加新的功能,或...原创 2020-04-27 21:05:03 · 149 阅读 · 0 评论 -
使用vue.use创建公共组件
使用vue-cli创建公共组件在前端奋战了这么长时间,用惯了vant,elementUI等第三方的插件。今日突然心血来潮,就手动教大家封装一个公共组的组件,使你们也能够成为在npm上有库的人。本次组件以button按钮为例1.初入山门在开始前前,需要对Vue的全局组件和局部组件进行一些了解全局组件和局部组件局部组件绝大多数vue项目就只有一个实例(new Vue()只运行一次),即...原创 2020-04-22 20:27:26 · 1724 阅读 · 0 评论 -
防抖和节流
防抖和节流在实际的开发中进行会遇到这样情况,当我们在输入框中输入内容的时候,此时后台的请求是这样的.代码如下: async getSearch () { if (this.keyword.trim() === '') { this.show = false return } this.show = true co...原创 2020-04-17 23:42:00 · 97 阅读 · 0 评论 -
封装一个day.js设置相对时间
在组件的utils的文件夹中创建一个dateFilter.js文件在这里插入代码片npm i dayjs --saveimport dayjs from 'dayjs'// 或者 CommonJS// var dayjs = require('dayjs');// 引入中文语言包import 'dayjs/locale/zh-cn'// 引入插件 dayjs/plugin/rel...原创 2020-04-14 21:20:16 · 1038 阅读 · 0 评论 -
如何在vscode中开发vue项目时使用eslint
如何在vscode中开发vue项目时使用eslint关键字:vscode , eslint, vue-cli在创建vue项目时选择eslint在使用vue create projectName命令创建项目时,可以启用eslint建议使用 ESLint + standard(它的官网地址是https://github.com/standard/standard)此时,你得到的pac...原创 2020-04-08 20:20:37 · 892 阅读 · 0 评论