书栈网 · BookStack 本次搜索耗时 0.025 秒,为您找到 5857 个相关结果.
  • 快速部署全栈应用(Vue.js+Express.js)

    1. 安装 2. 部署 通过多个 Serverless Components 部署 Serverless 全栈应用程序。可以帮助开发者更方便快捷的部署 Serverless 应用,比如利用后端 API 与前端 Vue.js 结合等场景。 此项目的完全基于腾讯云 Serverless 服务器,可大大缩减使用成本。 如果正在寻找一个低开销的便捷轻量的...
  • Vue2.x源码解析系列十一:插件系统

    初始化 输入框如何更新 message message 被更新时,输入框如何一起更新 v-show 在前面的章节中我们其实多次提到了 directives 指令相关内容,不过都是分散在各个生命周期中的。因此大家对指令的整个工作原理还没有很明白,这一篇文章,让我们以内置指令 v-model 为例,来看看一个指令的完整生命周期内的工作原理 初始...
  • 为什么使用 .vue 源码分发而不是 js 文件

    为什么使用 .vue 源码分发而不是 js 文件 为什么使用 .vue 源码分发而不是 js 文件 代码冗余,无法在构建时优化,出错时难以跟踪,作为组件维护者可能要打包多份代码出来满足不同需求(压缩版,未压缩,不同语言版)。在webpack中如果不加配置还会被多次打包。 整体打包成一个js和一个css在移动端属于严重浪费,降低体验和性能。 就上面...
  • Vue2.x源码解析系列三:Options配置的处理

    1315 2021-09-17 《Vue 2.x 源码解析》
    在正式说数据响应化之前,先让我们简单说下options的处理,其实对options 的处理过程也挺复杂,但是这些细节并不是本文关注的重点,所这里我们只挑它的主要代码讲,至于一些细节比如如何进行 normalize 等有兴趣的话可以自己看看源码。 正如上图所示,我们上一章讲到过,在 _init 函数中,有这么一段代码进行 options 的合并...
  • 13. 彻底搞懂Vue中keep-alive的魔法-下

    1318 2019-11-04 《深入剖析Vue源码》
    上一节,我们对keep-alive 组件的初始渲染流程以及组件的配置信息进行了源码分析。初始渲染流程最关键的一步是对渲染的组件Vnode 进行缓存,其中也包括了组件的真实节点存储。有了第一次的缓存,当再次渲染组件时,keep-alive 又拥有哪些魔法呢?接下来我们将彻底揭开这一层面纱。 13.5 准备工作 13.6 流程分析 13.7 生命...
  • 10. vue插槽,你想了解的都在这里

    1228 2019-11-04 《深入剖析Vue源码》
    Vue组件的另一个重要概念是插槽,它允许你以一种不同于严格的父子关系的方式组合组件。插槽为你提供了一个将内容放置到新位置或使组件更通用的出口。这一节将围绕官网对插槽内容的介绍思路,按照普通插槽,具名插槽,再到作用域插槽的思路,逐步深入内部的实现原理,有对插槽使用不熟悉的,可以先参考官网对插槽 的介绍。 10.1 普通插槽 10.2 具有后备内容...
  • Vue2.x源码解析系列五:数据响应之Watcher

    1202 2021-09-17 《Vue 2.x 源码解析》
    从 computed 说起 深入 Watcher 类 回到 initComputed 从 computed 说起 为了弄懂 Watcher 我们需要选择一个切入点,这次我们选择从 computed 为切入点来讲解。这个是大家非常常用的功能,而且他能比较好的解释我们是如何检测到状态变化并获取最新值的。我们先假设我们有如下组件: export...