CHJ

个人博客


  • 首页

  • 标签

  • 分类

  • 归档

  • 日程表

  • 站点地图

  • 搜索

Vue中runtime-compiler和runtime-only

发表于 2020-09-27 | 分类于 Vue |
在使用vue-cli创建项目时候会选择使用runtime-compile还是runtime-only模式.目前在vue-cli2会有此选项,vuecli3没有了。 runtime-only我们在使用 Runtime Only 版本的 Vue.js 的时候,通常需要借助如 webpack 的 vue- ...
阅读全文 »

https与ssl证书

发表于 2020-09-20 | 分类于 计算机网络 |
htttp 与https 区别 http的传输都是未经过加密的明文,https利用http来传输但是使用SSL/TSL加密传输信息。比http更加安全 http占用80端口,https占用443端口 https加密过程 客户端向服务端发送自己支持的加密算法 服务端返回客户端一个证书,包括公钥 验证 ...
阅读全文 »

element源码解析-样式

发表于 2020-09-14 | 分类于 element源码 , element的样式管理 |
作为这样一个庞大的组件库,样式是如何管理的呢? 首先element的样式全都放在了 theme-chalk 文件夹里,与组件一起放在了packages里。element使用sass管理样式 总目录12345678910111213141516171819|-- theme-chalk |-- sr ...
阅读全文 »

element源码解析

发表于 2020-09-13 | 分类于 element源码 , 目录及工程化详情 |
element版本:2.13.2Vue版本:”^2.5.17” 先来看整体的目录结构123456789101112131415161718192021222324252627282930|-- Element |--packages // 组件源码 |--examples // 官方 ...
阅读全文 »

Vue之keep-alive原理

发表于 2020-08-30 | 分类于 Vue , keep-alive |
keep-alive是什么?keep-alive是Vue的一个内置组件,用来缓存keep-alive内节点,当下次在访问的时候会命中缓存,降低请求数量及防止重复渲染dom。接受三个属性,include,exclude,max。keep-alive是一个抽象组件,根据abstract: true判断: ...
阅读全文 »

webpack详解

发表于 2020-08-30 | 分类于 webpack |
webpack作用代码转换文件优化代码分割模块合并自动刷新代码校验自动发布 打包原理(1)初始化参数:从配置文件和 Shell 语句中读取与合并参数,得出最终的参数;(2)开始编译:用上一步得到的参数初始化 Compiler 对象,加载所有配置的插件,通过执行对象的 run 方法开始执行编译;(3) ...
阅读全文 »

Vuex详解

发表于 2020-08-30 |
阅读全文 »

vue-router详解

发表于 2020-08-30 | 分类于 Vue , vue-router |
是什么vue-router是Vue的官方插件库,用来管理路由 Vue的单页面应用是基于路由和组件的,路由用于设定访问路径,和组件对应起来。 路由模式vue-router 提供了三种运行模式:● hash: 使用 URL hash 值来作路由。默认模式。● history: 依赖 HTML5 Hi ...
阅读全文 »

JS继承

发表于 2020-08-28 | 分类于 JavaScript |
前言JS有好几种继承方式,常见的就是原型链继承和call改变指向 先看原型链是怎么回事,一图胜千言 ES5的寄生组合继承123456789101112131415161718192021function parent (age) { this.age = age}paren ...
阅读全文 »

发布订阅

发表于 2020-08-25 |
是什么其实24种基本的设计模式中并没有发布订阅模式,他只是观察者模式的一个别称。 但是经过时间的沉淀,似乎他已经强大了起来,已经独立于观察者模式,成为另外一种不同的设计模式。 在现在的发布订阅模式中,称为发布者的消息发送者不会将消息直接发送给订阅者,这意味着发布者和订阅者不知道彼此的存在。在发布者和 ...
阅读全文 »
<i class="fa fa-angle-left"></i>1234<i class="fa fa-angle-right"></i>

CHJ

39 日志
20 分类
48 标签
© 2021 CHJ
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4