随笔分类 -  知识点整理

angular使用ngrx做状态管理
摘要:1、在actions文件夹下创建action文件appName.action.ts import { Action } from "@ngrx/store"; export const types = { UPDATE_APPNAME: "UPDATE_APPNAME" } export class 阅读全文
posted @ 2019-12-05 16:07 奇迹般若果 阅读(1461) 评论(0) 推荐(0)
时间格式转换与不同时间获取
摘要:1、将new Date() 出的时间(Mon Feb 18 2019 14:10:59 GMT+0800 (中国标准时间))改为YYYY-MM-DD格式 //获取时间,格式YYYY-MM-DDgetNowFormatDate(dateInfo) { let date = dateInfo; let 阅读全文
posted @ 2019-07-19 09:36 奇迹般若果 阅读(589) 评论(0) 推荐(0)
常用正则整理
摘要:1、手机号:^1[34578]\d{9}$ 2、邮箱:^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$ 3、电话:^(\(\d{3,4}-)|\d{3.4}-)?\d{7,8}$ 【"XXX-XXXXXXX"、"XXXX-XXXX 阅读全文
posted @ 2019-06-10 19:29 奇迹般若果 阅读(214) 评论(0) 推荐(0)
vis.js
摘要:1、官网:http://visjs.org/docs/network/ 2、示例: <!doctype html> <html> <head> <title>vis.js</title> <script type="text/javascript" src="vis.js"></script> <l 阅读全文
posted @ 2019-04-22 10:49 奇迹般若果 阅读(1306) 评论(0) 推荐(0)
angular接口传参
摘要:1、service文件 创建xxx.service.ts文件 import { Injectable, Inject } from '@angular/core';import { Observable } from 'rxjs';import { map } from 'rxjs/operator 阅读全文
posted @ 2019-01-31 16:40 奇迹般若果 阅读(1798) 评论(0) 推荐(0)
angular项目搭建
摘要:一、环境准备 1、安装node:https://nodejs.org/en/(npm -v查看是否安装成功及安装版本) 若npm太慢,建议安装yarn(npm install yarn) 2、安装TypeScript:npm install -g typescript (tsc -v查看版本) 3、 阅读全文
posted @ 2019-01-24 15:37 奇迹般若果 阅读(270) 评论(0) 推荐(0)
使用iframe作为富文本编辑器
摘要:1、说明 在angular项目中,需要实现类似于富文本编辑器的将选中的文字高亮显示,并可以取消高亮,引入富文本编辑器(ckeditor或ueditor)都可实现,但是有点大材小用,所以考虑写一个输入框,一个标注按钮和一个取消标注的按钮实现该功能。 2、实现 1)在html中添加iframe <ifr 阅读全文
posted @ 2019-01-14 15:21 奇迹般若果 阅读(2680) 评论(0) 推荐(0)
angular打包问题
摘要:1、ng build --prod 若没有打包文件(dist),此命令可以正常打包,若已经存在打包文件,打包失败,需要将dist删除再重新打包 2、ng build --prod --aot 没有上述问题,可正常打包,新的打包文件取代之前的打包文件。 但是若在打包过程中修改代码了,再执行该命令就会报 阅读全文
posted @ 2019-01-11 15:27 奇迹般若果 阅读(4560) 评论(0) 推荐(0)