首页
学习
活动
专区
工具
TVP
发布

Super 前端

专栏作者
413
文章
501684
阅读量
38
订阅数
webpack dll 提升构建速度
DLL,动态链接库(Dynamic Link Library 或者 Dynamic-link Library),由微软公司提出。目的是为了节约应用程序所需的磁盘和内存空间。
奋飛
2023-03-09
9820
vue2.0 插槽不是响应性的
项目中自定了组件 widget,作为容器,其中 header 部分做了预置插槽 slot,用于信息的展示;在实际使用过程中,header 内容需要根据不同条件展示不同信息。至此,问题出现了~~~
奋飛
2023-01-13
6730
关于el-upload看这一篇就够了
通过 <input type="file"> on-change 事件获取上传文件
奋飛
2022-09-19
2.1K0
最佳实践:vue组件引用传值(续篇)
上文中有提及,当父子组件对引用类型需要同步修改时,在子组件中需要切断相关引用,避免引用传值传递破坏 vue 单向数据流 的响应机制(如果直接修改 prop,vue 则会发出告警)。
奋飛
2022-09-08
3510
Vue项目兼容IE(续) babel7.4.0+
本文针对 babel 7.4.0+ ,处理方式仍然是寻找相应 Babel polyfill。
奋飛
2022-02-10
8370
vue2项目中如何使用es2020
ECMAScript 基于多种原始技术,最著名的是 JavaScript (Netscape) 和 JScript (Microsoft)。截止2022年,正式标准一共发布12次,es2020草案撰写中。
奋飛
2021-12-30
9590
JavaScript移除对象中不必要的属性
业务开发中,我们经常会遇到:基于后端返回接口数据,前端保存到对象 Object 中,前端开发过程中为了一些场景的便利性,需要在该对象中增加相应的属性,但这些属性对于后端没有意义,保存提交时希望删除掉。
奋飛
2021-12-30
1.8K0
Thinking--JavaScript延迟加载属性数据(性能提升)
Vue 遍历对象所有的 property,并使用 Object.defineProperty 把这些 property 全部转为 getter/setter。getter/setter 对用户来说是不可见的,但是在内部 Vue 能够追踪依赖,在 property 被访问和修改时通知变更,依此做到了数据的响应式。
奋飛
2021-12-30
4010
vue2项目中如何使用es2020
ECMAScript 基于多种原始技术,最著名的是 JavaScript (Netscape) 和 JScript (Microsoft)。截止2022年,正式标准一共发布12次,es2020草案撰写中。
奋飛
2021-11-08
1.7K0
JavaScript移除对象中不必要的属性
业务开发中,我们经常会遇到:基于后端返回接口数据,前端保存到对象 Object 中,前端开发过程中为了一些场景的便利性,需要在该对象中增加相应的属性,但这些属性对于后端没有意义,保存提交时希望删除掉。
奋飛
2021-10-25
2.1K0
Thinking--JavaScript延迟加载属性数据(性能提升)
Vue 遍历对象所有的 property,并使用 Object.defineProperty 把这些 property 全部转为 getter/setter。getter/setter 对用户来说是不可见的,但是在内部 Vue 能够追踪依赖,在 property 被访问和修改时通知变更,依此做到了数据的响应式。
奋飛
2021-08-31
6400
你问的Svelte来了--静态编译、直出DOM、独立分发Web Components、位掩码变化追踪
Svelte 和 vue 等框架最大的不同就是编译成原生 DOM,其意味着单组件可以迁移或者在其他任何前端框架下使用「可独立分发的 Web Components」(因为其不存在运行时构建及对一些标签的支持等问题,不需要每个组件都要复制一份框架),当然 vue 等框架也推出了一些单组件构建的工具。
奋飛
2021-08-31
1.1K0
vue知识图谱--不问API,只问为什么
一张图带你了解整个vue全家桶相关。包括vue、vue-router、vuex、webpack、浏览器相关等所有vue全家桶相关知识点。
奋飛
2021-08-31
3470
Vue 组件扩展
最近,新项目架构搭建在扩展组件的场景中:图表使用了extends方式,而公共业务server和view之间使用了mixins方式。对于二者的选择,我们通常会解释为extends的优先级高于mixins,但其真实的差异是由于其合并策略不同或者说在合并策略中执行的顺序不同导致的 – 源码
奋飛
2021-08-30
3510
Vue基础:数据绑定
大括号会将数据解释为纯文本,而非 HTML 。为了输出真正的 HTML ,你需要使用 指令
奋飛
2021-08-30
3090
Vue-第三方库扩展
​ 之前写过一篇 Vue-组件扩展 的文章,通常我们采用 extends 或 mixins 进行扩展组件;但项目中我们经常还会使用一些第三方库(Lodash, Moment等),如何调用这些工具方法智者见智仁者见仁。
奋飛
2021-08-30
4720
vue computed正确使用方式
模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护,所以,对于复杂逻辑,vue 提倡使用计算属性。需要特别说明:计算属性的 getter 函数是没有副作用 (side effect) 的,这使它更易于测试和理解 — from Vue计算属性
奋飛
2021-08-30
4460
vuex-router-sync 源码解析
vuex-router-sync:路由状态管理,保持 vue-router 和 vuex 存储同步。
奋飛
2021-08-30
2740
vue组件对象字面量传值的注意啦!
前面汇总过 「vue组件引用传值的最佳实践」,对于 vue2 版本存在一个严重的性能问题,需要格外注意:对象字面量的传递
奋飛
2021-08-30
1.3K0
npm并行&串行执行多个scripts命令
通过npm run 可以运行 package.json 中脚本,Npm 命令不能提供立即运行多个脚本的方式,同时运行需要打开多个终端窗口
奋飛
2021-08-30
1.5K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档