摘要:
在 Node.js 社区中,其实不乏通过 Markdown 生成 RESTful API 的框架,按照一定的格式约定好 API 所需要的数据,然后再通过解析 Markdown 文档,将这些关键数据提取出来,最后生成数据库模型和 HTTPS 服务。 YodaOS 作为一个前端操作系统,同样使用了类似的 阅读全文
posted @ 2020-12-14 19:22
酷儿q
阅读(108)
评论(0)
推荐(0)
摘要:
最近前端届多端框架频出,相信很多有代码多端运行需求的开发者都会产生一些疑惑:这些框架都有什么优缺点?到底应该用哪个? 作为 Taro 开发团队一员,笔者想在本文尽量站在一个客观公正的角度去评价各个框架的选型和优劣。但宥于利益相关,本文的观点很可能是带有偏向性的,大家可以带着批判的眼光去看待,权当抛砖 阅读全文
posted @ 2020-12-14 19:21
酷儿q
阅读(306)
评论(0)
推荐(0)
摘要:
vue vue通过设定对象属性的setter/getter方法来监听数据的变化,通过getter进行依赖收集,而每个setter方法就是一个观察者,在数据变更的时候通知订阅者更新视图。 将数据data变成可观察的(observable) 那么Vue是如何将所有data下面的属性变成可观察的呢? fu 阅读全文
posted @ 2020-12-14 19:20
酷儿q
阅读(235)
评论(0)
推荐(0)
摘要:
事件分发 之前讲述了事件如何绑定在document上,那么具体事件触发的时候是如何分发到具体的监听者呢?我们接着上次注册的事件代理看。当我点击update counter按钮时,触发注册的click事件代理。 function dispatchInteractiveEvent(topLevelTyp 阅读全文
posted @ 2020-12-14 19:18
酷儿q
阅读(375)
评论(0)
推荐(0)
摘要:
1. currency (货币处理) 使用currency可以将数字格式化为货币,默认是美元符号,你可以自己传入所需的符号,例如我传入人民币: {{num | currency : '¥'}} 2. date (日期格式化) 原生的js对日期的格式化能力有限,ng提供的date过滤器基本可以满足一般 阅读全文
posted @ 2020-12-14 19:17
酷儿q
阅读(135)
评论(0)
推荐(0)
摘要:
在Angular网络请求是一个最常见的应用之一,下列我将以 ng-alain 项目为基础描述 Angular 网络请求。 注:示例中代码都以简化的形式出现。 写在前面 Angular发起一个请求再简单不过即使用 HttpClient 类的各种方法,然在开始之前我们应退一小步,先从如何构建一个 Res 阅读全文
posted @ 2020-12-14 19:15
酷儿q
阅读(313)
评论(0)
推荐(0)
摘要:
用 Karma 在项目中遇到了坑 最近新换了一个项目,去的时候项目已经做了两个月了,因为前期赶功能,没有对单元测试做要求,CI/CD 的时候也没有强制跑单元测试。所以虽然有用 Angular CLI 自动生成的测试文件,但是基本上都是测试不通过。项目做久了,人员变动多,新来的成员对之前的业务逻辑不清 阅读全文
posted @ 2020-12-14 19:13
酷儿q
阅读(793)
评论(0)
推荐(0)
摘要:
如何使用vue写一个组件库 组件以插件的形式引入使用,当然,也可以直接在页面引入组件文件,两者按需使用。 安装插件: import Button from './oyButton'; Button.install = function (vue) { Vue.component(Button.nam 阅读全文
posted @ 2020-12-14 19:12
酷儿q
阅读(384)
评论(0)
推荐(0)
摘要:
可以说 react 为Web开发者带来了全新的开发模式,而在各类新功能下,如何达到性能最优仍是我们需要关心的。今天做一次精读尝试,原文地址在文末,话不多说,先呈上一份性能清单: 1. 测量组件级渲染性能 Chrome DevTools Performance 面板 react DevTools pr 阅读全文
posted @ 2020-12-14 19:10
酷儿q
阅读(188)
评论(0)
推荐(0)
摘要:
刚开始接触vue的时候,哇nextTick好强,咋就在这里面写就是dom更新之后,当时连什么macrotask、microtask都不知道(如果你也不是很清楚,推荐点这里去看一下,也有助于你更好地理解本文),再后来,写的多了看得多了愈发膨胀了,就想看看这个nextTick到底是咋实现的 一、源码 关 阅读全文
posted @ 2020-12-14 19:09
酷儿q
阅读(376)
评论(0)
推荐(0)

浙公网安备 33010602011771号