摘要:
需求一 假设有一个数组,需要对其中的元素进行求和。 传统写法,使用for循环求和 使用reduce求和 reduce()函数的第一个参数是一个callback function,这个function中有2个参数,accumulator相当于sum,currentValue 是当前循环中数组的元素值。 阅读全文
摘要:
```js import { Component, OnInit } from '@angular/core';
import { Router} from '@angular/router';
import { Location } from '@angular/common'; @Component({ selector: 'app-notfound', templateUrl: ... 阅读全文
摘要:
在html 中定义了 FromGroup,怎么来监听用户输入值的变化呢? 可以使用 来订阅变化。 首先,实例化FromGroup 然后,定义一个 onFormChanges 方法来监听 form的变化 在ngInit 时调用以上两个方法 阅读全文
摘要:
Backbone.js Overview 它由Jeremy Ashkenas开发,最初发行于2010 10 13 它是一个轻量的JavaScript类库,只依赖于underscore.js,非强制依赖于jquery,大小只有7.6Kb,作为一个框架级的js文件,它已经非常小了 它提供了Model V 阅读全文
摘要:
"如何编译Sass" "Partials" "Variables" "colors" "font stacks" "全局变量" "Mixins" "全局mixin" "推荐的mixin插件" "Bourbon" "Extend/Inheritance" "Maps" "Function" 如何编译S 阅读全文
摘要:
简介 此插件是 Malihu jQuery Scrollbar 为了在 Angular2+ 环境下使用,封装的一个ts的版本。提供 和`service`。 从安装量来看,它比不过 perfect scrollbar,所以我最后也没用它。但是也记录一下用法,万一以后要用呢! 安装 我当时安装的版本是 阅读全文
摘要:
正常情况 如果子元素没有设置浮动(float),父元素的高度会随着子元素高度的改变而改变的。 设置浮动以后 父元素的高度不会随着子元素的高度而变化。 例如:在一个 中定义若干个 ,并设置 显示结果就会是这样: 解决办法 1. 最简单的方法是,给父元素增加 2. 在子元素的最后一个清除浮动 阅读全文
摘要:
需求 实现下图所示的仪表盘的绘制。 分析 我们先来将仪表盘进行图形拆分,并定义尺寸。 我们绘制的逻辑: 1. 绘制中心圆 2. 绘制环外圈圆 3. 绘制环内圈圆 4. 绘制刻度内圈圆 5. 绘制刻度线 6. 绘制刻度文字 7. 绘制指针 定义圆 绘制中心圆 中心圆半径是10,圆心是画布中心。 绘制环 阅读全文