自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 正则表达式总结

2、字符的重复次数,也叫做量词。比如身份证是数字重复15或18次,也就是:\d{15}或者\d{18}。5、分组,把一个正则表达式分成几个部分,这样可以重复某个分组,或者指定两个分组必须相同等额外的要求。正则表达式几十个符号,看似很复杂,但如果能否分清楚类别和作用,就没那么复杂了。1、字符类别表达 - 表达某一类字符,比如数字,字母,3到9之间的任何数字等。3、组合模式:把多个简单的模式组合在一起,可以是拼接,也可以是二者选其一。4、位置:限定模式出现的位置,比如行首,行尾,或者在特定字符之后等。

2023-05-21 21:24:21 96

原创 js中offset、client和scroll三大家族

js中offset、client和scroll三大家族介绍

2022-10-16 22:27:17 452

转载 使用Angular 7配置Webpack 4完整指南

点击链接——Angular 7配置Webpack 4

2022-05-16 10:24:27 277

原创 正则表达式在JavaScript中使用

一、正则表达式的创建在JavaScript可以通过两种方式创建正则表达式:通过调用RegExp对象的构造函数创建;利用字面量创建。通过调用RegExp对象的构造函数创建形式为:var 变量名=new RegExp(/表达式/)利用字面量的创建形式为:var 变量名=/表达式/两种创建形式类似于数组的两种创建形式。二、正则表达式的组成正则表达式的组成,正则表达式可以由简单的字符构成,比如/abc/,也可以是简单和特殊的字符组成,比如/ab*c/。其中特殊字符包括元字符和修饰符,以下边界符、字符

2022-05-09 17:52:12 592

原创 Angular拦截器

Angular拦截器是Angular应用中全局捕获和修改HTTP请求和响应的方式,例如携带Token和捕获Error。前提是只能拦截使用HttpClientModule发出的请求,如果使用axios则拦截不到。一、创建拦截器使用命令ng g interceptor name,本文创建拦截器ng g interceptor LanJieQiimport { Injectable } from '@angular/core';import { HttpRequest, HttpHandler,

2022-04-16 11:03:49 3163

原创 自定义Angular指令

Angular指令分为三种,组件(带模板指令)、结构型指令(改变宿主文档结构)、属性型指令(改变宿主行为),下面主要介绍自定义结构型指令和自定义属性型指令。一、自定义结构型指令一个元素上只能放一个结构型指令...

2022-04-03 22:24:55 1854 1

原创 JavaScript数组方法和es6数组方法

js数组常用方法:export class TemplateFormsComponent implements OnInit { constructor() { } ngOnInit() { this.testArray() } testArr=['1','2','3'] testArray(){ //toString() 把数组转换为字符串 console.log(this.testArr.toString()) //1 //join() 方法可将所有

2022-03-25 22:33:29 645

原创 JavaScript字符串方法总结

export class TemplateFormsComponent implements OnInit { constructor() { } ngOnInit() { this.test() } testStringF:string="字符串AaaBb" testStringS: string = "字符串CccDd" testStringT: string = " 字符串EeFf " testStringU: number = 97 arr:any[]=['1

2022-03-23 21:33:51 533

原创 Angular动态表单

要实现Angular动态表单,主要使用formArray方法,formArray生成的实例是一个数组,在这个数组中可以动态的放入formGroup和formControl,这样便形成了动态表单。export class ReativeFormsComponent implements OnInit { ngOnInit() { this.addContact() } //动态表单 personMess: FormGroup = new FormGroup({ //生成动态表

2022-03-22 22:31:24 2135 1

原创 Angular自定义装饰器

Angular装饰器说白了就是一个函数,是一个返回函数的函数

2022-03-22 20:15:41 1006

原创 Angular响应式表单

Angular响应式表单的控制逻辑写在组件类中,对验证逻辑有更多的控制权,适合复杂表单类型。一、Angular响应式表单基本用法FormGroup:表单组,表单至少是一个FormGroupFormControl:表单组的一个表单项1、引入ReactiveFormsModuleimport { NgModule } from '@angular/core';import { CommonModule } from '@angular/common';import { TemplateFormsC

2022-03-21 15:26:23 1689

原创 Angular模板驱动表单

顾名思义,模板驱动表单是指表单的控制逻辑都是写在模板里的,一般常用在登录页中,如下例:1、首先,引入FormsModule模块import { NgModule } from '@angular/core';import { CommonModule } from '@angular/common';import { TemplateFormsComponent } from './components/templateForms/templateForms.component';import

2022-03-19 20:04:01 387

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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