上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要: Webpack 的优势主要体现在 模块化、性能优化、生态完善 和 开发体验 这四个方面。 1. 模块化支持强大 支持多种模块规范 不仅支持 ES6 的 import/export,还支持 CommonJS、AMD 等,解决了浏览器本身不支持这些规范的问题。 资源即模块 不只是 JS 文件,CSS、图 阅读全文
posted @ 2025-08-26 16:55 煜火 阅读(11) 评论(0) 推荐(0)
摘要: Webpack 是一个 前端模块打包工具(module bundler),主要作用是把项目中的各种资源(JavaScript、CSS、图片等)当作模块进行处理,然后打包成浏览器可以直接运行的文件。 它解决的核心问题是:现代前端项目模块化开发 和 资源依赖管理。 Webpack 的核心作用 打包模块 阅读全文
posted @ 2025-08-25 17:43 煜火 阅读(28) 评论(0) 推荐(0)
摘要: package.json 是 Node.js 项目(包括 Vue、React、Angular 等前端项目)中非常核心的配置文件,主要用来定义项目的元信息、依赖、脚本、运行配置等。 1. 基础信息字段 这些字段描述项目本身的元信息,主要用于文档、包发布。 字段 作用 name 包名(发布到 npm 的 阅读全文
posted @ 2025-08-22 18:00 煜火 阅读(24) 评论(0) 推荐(0)
摘要: SCSS 是什么? SCSS(Sassy CSS)是 Sass 的一种语法风格,它是 CSS 的超集,提供了 CSS 所没有的功能,但最终会被编译成普通 CSS 在浏览器中使用。 特点: 完全兼容 CSS,原来的 CSS 文件可以直接重命名为 .scss 使用。 支持 变量、嵌套、函数、混入、继承 阅读全文
posted @ 2025-08-21 17:09 煜火 阅读(75) 评论(0) 推荐(0)
摘要: is 是 Vue 中的一个特殊特性,主要用于 动态组件 和 某些 HTML 标签限制下的组件渲染。 is 特性的作用 动态组件 可以根据变量动态切换渲染哪个组件,而不用写 v-if 一堆判断。 通常搭配 <component> 标签使用: <component :is="currentCompone 阅读全文
posted @ 2025-08-15 16:12 煜火 阅读(28) 评论(0) 推荐(0)
摘要: 在 Vue 实例中编写生命周期钩子(如 created、mounted、beforeDestroy 等)时,不建议使用箭头函数,原因主要有以下几点: 箭头函数没有自己的 this 箭头函数的 this 是 在定义时静态绑定 到外层上下文的,而不是在调用时动态绑定。 Vue 生命周期钩子需要 this 阅读全文
posted @ 2025-08-14 16:15 煜火 阅读(26) 评论(0) 推荐(0)
摘要: Vue.nextTick 的核心作用是 在 DOM 更新完成后执行回调,它的原理和事件循环机制(Event Loop) 以及 微任务(Microtask) 紧密相关。 为什么需要 nextTick? Vue 的数据更新是异步的,也就是: 当你修改 data 时,Vue 并不会立刻更新 DOM 它会将 阅读全文
posted @ 2025-08-13 17:05 煜火 阅读(28) 评论(0) 推荐(0)
摘要: 在 Vue 中重置 data 有两种常用方式,可以全部恢复到初始值,也可以只改部分字段。 1. 全部重置到初始值 Vue 组件的 data 是一个函数,它的返回值就是组件的初始状态,所以我们可以重新调用它: resetData() { Object.assign(this.$data, this.$ 阅读全文
posted @ 2025-08-12 17:20 煜火 阅读(212) 评论(0) 推荐(0)
摘要: 在 Vue(尤其是 Vue 2) 中,data 里的数组操作有些方法能直接触发视图更新,有些则不会。 原因是 Vue 2 用的是 基于 Object.defineProperty 的响应式系统,它对数组的方法做了特别的处理,但有些变化检测不到。 可以触发视图更新的数组方法 Vue 2 内部 重写 了 阅读全文
posted @ 2025-08-11 17:15 煜火 阅读(15) 评论(0) 推荐(0)
摘要: VNode 和 虚拟 DOM 这两个概念是 Vue(以及 React 等现代框架)渲染机制的核心。 VNode 是什么? VNode 全称是 Virtual Node,即虚拟节点。 它是一个 用 JavaScript 对象表示的 DOM 节点描述信息。 Vue 在内部会把模板(template)编译 阅读全文
posted @ 2025-08-08 16:57 煜火 阅读(56) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页