Litwak

多读书多运动多点时间看世界 少熬夜少生气少给自己找麻烦

Can't bind to 'formGroup' since it isn't a known property of 'form'

使用 Reactive Forms 需要引入ReactiveFormsModule,请参考官方文档。

2019-07-02 14:16:06

阅读数 22

评论数 0

javascript 实现 calendar:效果和代码

css: .litwak-calendar { overflow-y: hidden; td { padding: 8px; vertical-align: top; .hd { min-width: 138px; height: 77p...

2019-06-26 20:03:23

阅读数 7

评论数 0

javascript 实现日历:生成日历数组

initCalendar() { const now = new Date(); const firstDay = new Date(now.getFullYear(), now.getMonth(), 1); const endDay = new Date( ...

2019-06-26 19:14:35

阅读数 7

评论数 0

远程开发环境搭建 Visual Studio Code + Remote-SSH

1、更新vscode 到1.35+ 2、安装 Remote Development包 3、配置: SSH配置: 环境准备 本地操作系统使用win10 1809以上,这个版本自带Open SSH Client,可以省去ssh的配置 本地win10生成密钥对 ssh-keyg...

2019-06-13 15:14:58

阅读数 396

评论数 0

石头剪刀布5局3胜和3局2胜的概率是否相同?

代码: // 1赢 0平 -1输 function win(m, n) { if (Math.abs(m - n) === 2) { return m < n ? 1 : -1; } else { return m - n; } } function ...

2019-05-07 14:40:37

阅读数 73

评论数 0

Property 'cdkVirtualScrollViewport' does not exist on type 'NzTableComponent<any>'

解决方法: 如果使用的是Nz的组件、 升级:"ng-zorro-antd": "^7.3.2" 检查Module : 我这里是 cdkVirtualScrollViewport need "import { ScrollingModule } ...

2019-04-24 16:59:14

阅读数 148

评论数 0

CSS实现渐变背景

body { width: 100wh; height: 90vh; color: #fff; background: linear-gradient(-45deg, #EE7752, #E73C7E, #23A6D5, #23D5AB); background-size: 400% 4...

2019-04-19 13:36:44

阅读数 246

评论数 0

angular clone deep

Install npm install ng-clone-deep --save example Import the module into every module where you want to use the components. import { NgCloneDeepModul...

2019-04-17 16:23:18

阅读数 29

评论数 0

如何发布angular模块到npm

发布angular npm包流程发布后的项目发布过程新的项目新建library实现功能配置编译发布到NPM注册然后在终端输入发布使用InstallUseexample 发布后的项目 这是我第一次创建npm包,实现了clone-deep功能(clone-deep不需要创建angular module...

2019-04-17 16:15:17

阅读数 75

评论数 0

Unexpected value 'undefined' declared by the module ''

了解一下hmr ,重启服务 ng serve

2019-04-15 15:56:03

阅读数 199

评论数 0

angular image url找不到问题

1、首先添加资源文件配置,angular.json --&gt; options --&gt; assets 添加: "src/assets" 2、index.html里:&lt;base href="/"&gt; ...

2019-04-14 12:09:47

阅读数 131

评论数 0

typescript add函数,要求参数类型相同,否则报错

const add = (...res: Array&lt;string&gt;|Array&lt;number&gt;) =&gt; { return res.reduce((total, num) =&gt; total + num, 0...

2019-04-14 11:12:11

阅读数 16

评论数 0

Angular反向代理实现前端跨域

angular2+提供了反向代理可以直接在前端代码中就可以实现跨域。具体的方法如下: 在angular项目根目录新建了个proxy.conf.json配置文件 代码示例如下: { "/api": { // 将http://localhost:4200/api通过代...

2019-04-14 11:10:12

阅读数 61

评论数 0

js实现 throttle 和 debounce

1、throttle节流:drag改变浏览器大小,触发onresize函数,实现拖动每过1秒输出一次,不足1秒,1秒后输出一次。多用于高频操作,如抢票、抢购等,无论点击多少次,只固定间隔执行一次,以减轻压力。 原理: 设置canRun作为是否执行的标志。每次触发onresize,都判断canRu...

2019-04-10 10:39:12

阅读数 220

评论数 1

sql学习笔记-select

听小雨老师的课,整理SQL笔记 select &lt;table fields list&gt; from &lt;table names list&gt; where &lt;row constraints specification&gt; ...

2019-02-28 14:23:16

阅读数 31

评论数 0

JavaScript数字金额转换成中文大写展示

// JavaScript数字金额转换成中文大写显示 function moneyToString(num) { const digits = ['零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖']; const radices =[...

2019-01-07 17:55:54

阅读数 70

评论数 0

关于js效率的探索(一)

代码 var ts, te; var arr = []; ts = new Date(); for (var i = 0; i &amp;lt; 10000000; i++) { arr.push(i); } te = new Date(); console.log('push创建时间...

2018-12-17 14:08:09

阅读数 49

评论数 0

排序算法

var SortBank = function() { // 简单的桶排序, 知道元素最大可能值 // 共循环了:m+n+m+n次, 时间复杂度:O(M+N), 浪费空间 var tongSort = function (arr, callback) { var tong = []; ...

2018-12-13 17:34:43

阅读数 45

评论数 1

二叉树

二叉树 var BinaryTree = function() { var Node = function(key) { this.key = key; this.left = null; this.right = null; } var root = null; var in...

2018-12-11 16:59:03

阅读数 25

评论数 0

上传和下载Excel

第一步:安装包 npm install xlsx,file-saber --save 第二步:引入 import { saveAs } from 'file-saver'; import * as XLSX from 'xlsx'; 第三步:上传并处理数据 reader = new...

2018-09-04 17:04:29

阅读数 264

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭