![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
八月份
一只白猫罢了
doctrine doctrine
展开
-
2021.08.31 多层组件传参 v-bind=“$attrs“ 和 v-on=“$listeners“
vue 2.4.0 新增的 实例propertyvue中使用v-bind="attrs"和v−on="attrs"和v-on="attrs"和v−on="listeners"进行多层组件监听理解 v-model、v-bind、$attrs、 $listener 和 .sync 及其在跨组件数据双向绑定上的应用原创 2021-08-30 17:15:10 · 212 阅读 · 0 评论 -
2021.08.26 assets文件与static文件的区别【webpack】
vue项目中需要在浏览器地址栏输入url直接访问本地文件夹的静态资源(或发送请求访问html或xml页面)。解决办法:将静态资源放入public文件夹下,然后直接访问 url:’http://localhost/data/wps/WpsOAAssist/‘相关知识点:assets与static的区别1、assets文件夹与static文件夹的区别 assets文件是src下的,所以最后运行时需要进行打包,一般用来存放自己用到的静态资源; static文件不需要打包就直接放在最终的文件中了原创 2021-08-26 15:05:03 · 288 阅读 · 0 评论 -
还有啥没干?
自定义指令数组some方法原创 2021-08-11 18:14:44 · 63 阅读 · 0 评论 -
2021.08.11 利用render函数对第三方UI组件进行二次封装【JSX】
参考 https://www.cnblogs.com/zhuhuoxingguang/p/13048798.html原创 2021-08-11 16:03:32 · 309 阅读 · 0 评论 -
2021.08.11 动态路由 && 配置路由权限 【route】
在项目中我们常会需要根据 用户的角色不同 来渲染 不同的路由。方法1. 单独编写需要鉴权的路由数组,然后拼接export const asyncRoute = [ { path: '/users', name: 'Users', component: () => import('@/views/Users'), meta: { title: '用户管理', icon: 'user' } }]let rs = routes原创 2021-08-11 15:22:12 · 238 阅读 · 0 评论 -
2021.08.11 token工作原理【http】
一会看延伸原创 2021-08-11 15:06:05 · 69 阅读 · 0 评论 -
2021.08.11 eventBus事件总线【问题】
基础概念EventBus 可以较好的实现兄弟组件之间的数据通讯如果咱们的应用程序不需要类似Vuex这样的库来处理组件之间的数据通信,就可以考虑Vue中的 事件总线 ,即 EventBus来通信。EventBus 又称为事件总线。在Vue中可以使用 EventBus 来作为沟通桥梁的概念,就像是所有组件共用相同的事件中心,可以向该中心注册发送事件或接收事件,所以组件都可以上下平行地通知其他组件,但也就是太方便所以若使用不慎,就会造成难以维护的“灾难”,因此才需要更完善的Vuex作为状态管理中心,将原创 2021-08-11 13:57:09 · 283 阅读 · 0 评论 -
2021.08.09 require.context 动态引入文件【webpack】
基本用法require.context(文件夹路径,是否搜索子文件夹下面的内容, 正则匹配 )原创 2021-08-09 11:12:38 · 439 阅读 · 0 评论 -
2021.08.06 Chrome调试常识【Chrome】
针不戳原创 2021-08-06 17:36:20 · 60 阅读 · 0 评论 -
2021.08.05 get和post的区别【http】
看看原创 2021-08-05 15:31:06 · 59 阅读 · 0 评论 -
2021.08.05 webstorm设置背景图片 花里胡哨
control + shift + a,然后输入 set background image。成了原创 2021-08-05 15:29:21 · 370 阅读 · 0 评论 -
2021.08.05 大型webpack自学现场【webpack】
webpack是一个用于现代JavaScript应用程序的静态模块打包工具。webpack处理应用程序时,会在内部构建一个依赖图,此依赖图对应映射到项目所需的每个模块,并生成一个或多个bundle。原创 2021-08-05 15:27:41 · 62 阅读 · 0 评论 -
2021.08.05 Symbol 独一无二的值 【ES6】
Symbol的值是独一无二的,可以保证不会与其他属性名产生冲突。它是第七种原始数据类型。(undefined、null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。)Symbol 值通过Symbol函数生成。对象的属性名现在可以有两种类型,一种是原来就有的字符串,另一种就是新增的 Symbol 类型Symbol函数可以接受一个字符串作为参数,表示对 Symbol 实例的描述,主要是为了在控制台显示,或者转为字符串时,比较容易区分。let..原创 2021-08-05 15:08:17 · 91 阅读 · 0 评论 -
2021.08.05 Proxy 代理器【ES6】
概述Proxy 用于 修改某些操作的默认行为,等同于在语言层面做出修改,所以属于一种“元编程”(meta programming),即对编程语言进行编程。Proxy 可以理解成,在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访问进行过滤和改写。new Proxy()表示生成一个Proxy实例,target参数表示所要拦截的目标对象,handler参数也是一个对象,用来定制拦截行为。例一: var obj = new Proxy(原创 2021-08-05 14:31:17 · 167 阅读 · 0 评论 -
2021.08.04 Iterator遍历器 for…of【ES6】
Iterator接口 为不同的数据结构 提供统一的访问机制三个作用:为各种数据结构,提供统一的、简便的访问接口。使得数据结构的成员 按某种次序排列。Iterator接口主要供 ES6新遍历命令 for…of 消费。它的遍历过程:创建一个指针对象,指向当前数据结构的起始位置。(遍历器对象本质是指针对象)第一次调用指针对象的next()方法,可以将指针指向数据结构的第一个成员。第二次调用指针对象的next()方法,就将指针指向数据结构的第二个成员。不断调用指针对象的next()方法,直转载 2021-08-04 18:00:48 · 69 阅读 · 0 评论