会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
生活总得有些仪式感
伪文艺女程序媛
博客园
首页
新随笔
联系
订阅
管理
2019年1月16日
JavaScript Array Reduce用于数组求和
摘要: 需求一 假设有一个数组,需要对其中的元素进行求和。 传统写法,使用for循环求和 使用reduce求和 reduce()函数的第一个参数是一个callback function,这个function中有2个参数,accumulator相当于sum,currentValue 是当前循环中数组的元素值。
阅读全文
posted @ 2019-01-16 11:18 生活总得有些仪式感
阅读(7309)
评论(2)
推荐(1)
2019年1月7日
【Angular5】 返回前一页面 go back to previous page
摘要: ```js import { Component, OnInit } from '@angular/core'; import { Router} from '@angular/router'; import { Location } from '@angular/common'; @Component({ selector: 'app-notfound', templateUrl: ...
阅读全文
posted @ 2019-01-07 11:11 生活总得有些仪式感
阅读(1419)
评论(0)
推荐(0)
2018年12月20日
Angular5 reactive Forms Listening for Changes 监听表单变化
摘要: 在html 中定义了 FromGroup,怎么来监听用户输入值的变化呢? 可以使用 来订阅变化。 首先,实例化FromGroup 然后,定义一个 onFormChanges 方法来监听 form的变化 在ngInit 时调用以上两个方法
阅读全文
posted @ 2018-12-20 16:00 生活总得有些仪式感
阅读(528)
评论(0)
推荐(0)
2018年12月12日
backbone.js 教程(1) View & Model & Collection
摘要: Backbone.js Overview 它由Jeremy Ashkenas开发,最初发行于2010 10 13 它是一个轻量的JavaScript类库,只依赖于underscore.js,非强制依赖于jquery,大小只有7.6Kb,作为一个框架级的js文件,它已经非常小了 它提供了Model V
阅读全文
posted @ 2018-12-12 09:29 生活总得有些仪式感
阅读(935)
评论(0)
推荐(0)
2018年12月7日
【Sass】常用知识点总结
摘要: "如何编译Sass" "Partials" "Variables" "colors" "font stacks" "全局变量" "Mixins" "全局mixin" "推荐的mixin插件" "Bourbon" "Extend/Inheritance" "Maps" "Function" 如何编译S
阅读全文
posted @ 2018-12-07 15:41 生活总得有些仪式感
阅读(505)
评论(0)
推荐(0)
2018年11月30日
Angular5 自定义scrollbar样式之 ngx-malihu-scrollbar
摘要: 简介 此插件是 Malihu jQuery Scrollbar 为了在 Angular2+ 环境下使用,封装的一个ts的版本。提供 和`service`。 从安装量来看,它比不过 perfect scrollbar,所以我最后也没用它。但是也记录一下用法,万一以后要用呢! 安装 我当时安装的版本是
阅读全文
posted @ 2018-11-30 15:31 生活总得有些仪式感
阅读(912)
评论(0)
推荐(0)
2018年11月20日
【css】子元素浮动到了父元素外,父元素没有随子元素自适应高度,如何解决?
摘要: 正常情况 如果子元素没有设置浮动(float),父元素的高度会随着子元素高度的改变而改变的。 设置浮动以后 父元素的高度不会随着子元素的高度而变化。 例如:在一个 中定义若干个 ,并设置 显示结果就会是这样: 解决办法 1. 最简单的方法是,给父元素增加 2. 在子元素的最后一个清除浮动
阅读全文
posted @ 2018-11-20 10:51 生活总得有些仪式感
阅读(2392)
评论(0)
推荐(0)
2018年11月13日
Canvas入门08-绘制仪表盘
摘要: 需求 实现下图所示的仪表盘的绘制。 分析 我们先来将仪表盘进行图形拆分,并定义尺寸。 我们绘制的逻辑: 1. 绘制中心圆 2. 绘制环外圈圆 3. 绘制环内圈圆 4. 绘制刻度内圈圆 5. 绘制刻度线 6. 绘制刻度文字 7. 绘制指针 定义圆 绘制中心圆 中心圆半径是10,圆心是画布中心。 绘制环
阅读全文
posted @ 2018-11-13 16:32 生活总得有些仪式感
阅读(2278)
评论(0)
推荐(1)
2018年11月8日
Canvas入门07- 自定义实现虚线的绘制
摘要: 预备知识 直线的斜率 一条直线与某平面直角坐标系x轴正半轴方向的夹角的正切值即该直线相对于该坐标系的斜率。 对于一条直线 y = kx +b,k就是直线的斜率。 斜率的计算 对于一条已知的线段,求斜率θ,使用反正切函数 θ=arctan((y2 y1) / (x2 x1)) 在JavaScript中
阅读全文
posted @ 2018-11-08 15:41 生活总得有些仪式感
阅读(695)
评论(0)
推荐(1)
angular5 给元素添加自定义属性
摘要: 今天尝试给一个 标签添加一个自定义属性,用于存放相关数据,但是angular templates 编译不通过。 是支持的,但是 不支持。 而且 在最后会编译成 属性。 正确的方法是,在自定义属性前加上 或者
阅读全文
posted @ 2018-11-08 13:28 生活总得有些仪式感
阅读(4275)
评论(0)
推荐(0)
下一页
公告