首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
横绝
掘友等级
自由程序猿
|
鱼渊科技
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
155
文章 155
沸点 0
赞
155
返回
|
搜索文章
赞
文章( 155 )
沸点( 0 )
观察者模式与发布订阅模式的异同
观察者模式与发布/订阅模式大概就跟番茄与圣女果的关系一样,剪不断理还乱。也许,我们也听过两种模式之间的一些区别,但我相信,大部分的人对其中差异的感知还是很弱的。
彻底揭秘keep-alive原理
用户在某个列表页面选择筛选条件过滤出一份数据列表,由列表页面进入数据详情页面,再返回该列表页面,我们希望:列表页面可以保留用户的筛选(或选中)状态。keep-alive就是用来解决这种场景。当然keep-alive不仅仅是能够保存页面/组件的状态这么简单,它还可以避免组件反复创…
Vue-Cli 3.0从0 开始搭建项目(篇1)
从0开始搭建项目,相信更多人都做过,但是你真的独立搭建整个项目了吗,有没有考虑周全,是否从UI的框架的选型、权限、图标、路由、登陆拦截、第三方工具库、性能优化等多方面搭建出适合本公司项目的人员和环境。本文总结的是Vue-Cli3.0构建项目 根据实际情况而定。 值得注意的Vue…
【前端词典】提高幸福感的 9 个 CSS 技巧
在这篇文章我会介绍 9 个使你的 CSS 更加简洁优雅的使用技巧。这些技巧小生经常使用,觉得挺高效实用,所以也就有了这篇文章。 正文现在开始。 1. 建议使用 padding 代替 margin 我们在设计稿还原的时候,padding 和 margin 两个是常用的属性,但我们…
js实用的十个小技巧
补充:评论里面有人建议用!!代表true,用!代表false,这一点认可,这样操作是有好处的,!!代表强制转化成true,这样做的目的就是保证值只能在true/false中取,而非其它值。最近在看vue源码,细想一下,尤神也有对这点的应用 ~~NaN等于0,这个原理就是js会先…
从babel讲到AST
babel的过程:解析——转换——生成。 比如我们在读一句话的时候,我们也会做分词操作,比如:“今天天气真好”,我们会把他切割成“今天”,“天气”,“真好”。 那换成js的解析器呢,我们看一下下面一个语句console.log(1);,js会看成console,.,log,(,…
被误读的设计模式
1994年10月21日,有四个哥们儿出版了一本书,名字叫做《设计模式:可复用面向对象软件的基础》(Design Patterns: Elements of Reusable Object-Oriented Software)。 这四个哥们儿后来以“四人帮”(Gang of Fo…
JavaScript: 函数式编程 - 柯里化
curry 就是咖喱一样美好的工具性的拌料让我们的函数更加的易用、低耦合性。 curry 的概念很简单:只传递给函数一部分参数来调用它,让它返回一个函数去处理剩下的参数。 你可以一次性地调用 curry 函数,也可以每次只传一个参数分多次调用。 在这个多彩的世界,有些事物对与我…
开发一个适用于 nodejs 与浏览器的 npm 包 - 基于 rollupjs
关于 rollupjs 的教程已经非常多了,可是较少看到比较完整的工程样板,所以分享下我自己搭建的,已经在公司内部使用的样板工程。 如果是 typescript 写的,那就还要再加几个,怀念几年前 Happy Coding 的日子😀。 因为要支持 nodejs 与浏览器,所以…
Flutter原理与美团的实践
Flutter是Google开发的一套全新的跨平台、开源UI框架,支持iOS、Android系统开发,并且是未来新操作系统Fuchsia的默认开发套件。自从2017年5月发布第一个版本以来,目前Flutter已经发布了近60个版本,并且在2018年5月发布了第一个“Ready …
下一页
关注了
76
关注者
5
收藏集
35
关注标签
49
加入于
2016-11-13