首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
boomyao
掘友等级
网页设计师
|
人生无限公司
感受宁静
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 20
沸点 5
赞
25
返回
|
搜索文章
赞
文章( 20 )
沸点( 5 )
Vue slot 详解
Vue slot 详解 在Vue中,我们使用组件来组织页面和组织代码,类似于搭积木,每一个组件都是一个积木,使用一些相同或者不同组件就能搭建出我们想要的页面。slot(插槽)是组件功能的重要组成部分,
受控组件分析(React & Vue)
受控组件:组件的值的更新依赖状态值来更新,一定程度上,组件值是恒等于状态值的。 非受控组件:组件值更新由组件自己维护,需要以操作 DOM 的方式来获取组件的值。 不设置 onChange 事件,输入内容,input 并不会渲染出来。因为 input 值的更新,是依赖状态值来更新…
node_modules 困境
该算法即简化了 Dependency hell 的解决方式,也带来了非常多的问题。 其错误原因就在于全局的 types 形成了命名冲突,因此假如版本重复可能会导致全局的类型错误。 一般的解决方式就是自己控制包含哪些加载的 @types/xxx。 node 会对加载的模块进行缓存…
TypeScript: 类型判断-合理的使用 is 和 type
这篇文章主要写在使用函数的时候确保你的参数类型正确的规范的建议。 最开始写 typescript 最困难的就是各种类型的判断,最近浏览 jsFeed 的时候看到一篇不错的文章,然后自己翻译了一下分享给大家。 文章中的翻译都是义译,没有逐字逐段,很多不正确的地方望指出。 Type…
AudioKit 入门教程
iOS 设备提供了丰富的多媒体体验,比如绚丽的视觉效果、声音和可触摸的交互界面。尽管能够使用各种各样的特性,但作为开发者,我们更多地关注了应用的视觉设计,而忽略了用户体验的声学效果。 AudioKit是一个高级音频框架,由声学设计师、程序员和音乐家为 iOS 专门打造。Audi…
Webpack5 上手测评
从 2017 年发出关于 v5 的投票开始,到 2019 年 10 月发布第一个 beta 版本,目前是 5.0.0-beta.16。现在在收集使用反馈、生态升级的过程中,相信不久后就可以正式发布了。这次升级重点: 性能改进、Tree Shaking、Code Generati…
iOS Charles 抓包 https 实战并篡改返回数据
CSS 样式防御
顾名思义,就是保护你写的样式最后是你想展现的样子。一般样式被破坏多发生于第三方应用编程中,当编写的组件被应用于第三方网站中,组件的样式经常会被网站本身的样式影响而破坏了它本来想展现的样子。 为什么会研究这个东西呢?因为有一天,我引用的第三方代码的 CSS 被我网站上的 CSS …
谈谈React事件机制和未来(react-events)
当我们在组件上设置事件处理器时,React并不会在该DOM元素上直接绑定事件处理器. React内部自定义了一套事件系统,在这个系统上统一进行事件订阅和分发. 具体来讲,React利用事件委托机制在Document上统一监听DOM事件,再根据触发的target将事件分发到具体的…
轻松理解webpack热更新原理
一种是页面刷新,不保留页面状态,就是简单粗暴,直接window.location.reload()。 另一种是基于WDS (Webpack-dev-server)的模块热替换,只需要局部刷新页面上发生变化的模块,同时可以保留当前的页面状态,比如复选框的选中状态、输入框的输入等。…
下一页
个人成就
文章被点赞
414
文章被阅读
60,136
掘力值
1,788
关注了
19
关注者
69
收藏集
0
关注标签
18
加入于
2017-12-22