velocity formulas angular

【Angular】如何将自定义组件绑定为FormControl?

##### 参考资料: - [简单Demo:Angular Formcontrolename Custom Component](https://stackblitz.com/edit/angular-formcontrolename-custom-component?file=src%2Fapp% ......
FormControl 组件 Angular

Angular:表单设置动态校验规则(ngZorro示例)

# 背景 有时我们需要根据不同的条件,决定表单控件是否是必填的。 # 代码示例 ## HTML文件 ```HTML Name Nickname Nickname is required Check ``` ## TS文件 ``` typeScript import { Component, OnIn ......
表单 示例 规则 Angular ngZorro

浅谈Angular模板指令:ng-template和ng-container的用法

本篇文章带大家简单了解一下Angular模板的ng-template和ng-container指令,介绍一下ng-template和ng-container指令使用方法。 ng-template指令简介 ng-template是一个 Angular 结构型指令,用来渲染 HTML。 它永远不会直接显 ......

Interesting Formulas

1: $A^{log_BC}$ = $C^{log_BA}$ 可以把A看成$B^x$, C看成$B^y$, 那么原式可以变成$(B^x)^{(log_BB^y)}$ = $(B^x)^y$ = $(B^y)^x$ = $(B^y)$^($log_BB^x$) = $C^{log_BA}$ 2: $\ ......
Interesting Formulas

angular初识

电脑环境 已安装node和npm,其中node是通过nvm管理的,参考:https://www.cnblogs.com/PrintY/p/16892116.html 1、安装脚手架 npm install -g angular-cli 测试安装结果 ng -v 运行项目 修改package.json ......
angular

Angular 应用启用 PWA 特性的 Angular CLI 命令行

`ng add @angular/pwa --project ` 这条命令在 Angular CLI 中,是用于将一个标准的 Angular 应用程序转化为一个渐进式网页应用(PWA,Progressive Web App)的命令。 首先,我们需要理解 PWA 是什么。PWA 是一种可以提供类似于原 ......
Angular 特性 命令 PWA CLI

在Angular项目中如何读取json文件呢?

直接进入主题,我们的最终目得是要读取文件,那么首先我们需要先创建文件, 第一步:创建我们今天所需要在assets创建需要读取的文件Message.json, 如下: [ { "id": "E0001", "msg": "{0}の取得に失敗しました。" }, { "id": "E0002", "msg ......
Angular 文件 项目 json

关于Angular路由中CanActivateChild钩子的用法

CanActivateChild 和CanActivate的用法如出一辙,使用对象可能有所不同,例如说CanActivate一般的使用对象要么是兄弟平级关系,要么就是嵌套在CanActivateChild父级下的子路由。 具体使用实例: const routes: Routes = [ { path ......
钩子 CanActivateChild 路由 Angular

《angular 高级编程》学习集锦

# 引用bootstrap ``` npm install bootstrap ``` ![](https://img2023.cnblogs.com/blog/196558/202308/196558-20230814224111580-857575614.png) 在 angular.json ......
集锦 angular

Angular如何创建路由以及如何配置路由导航

废话不多说直接进入正题,首先要创建好项目。 第一步:安装Angular路由 输入以下指令 npm install @angular/router 第二部:通过指令创建Angular路由守卫 ng g guard guards/auth(自定义名字) 第二部:在module文件里面导入①路由导航组件② ......
路由 Angular

Angular FormControl value属性的一些事

背景:一个输入校验,允许输入多行,每一行是ip或网段。写了个校验,将其按行拆分后单独校验。 1. FormControl无法深复制 使用JSON.parse(JSON.stringify(control))进行简单深复制报错,因为不是json类型;使用deepClone进行递归深复制,直接栈溢出。考 ......
FormControl 属性 Angular value

XL-Formula流式统计运算方式配置说明

#### 1、简介 XL-Formula是一种用于描述流式统计运算方式的配置标准,它代表着一种通用型流式统计系统的实现方法,更深层次它代表着一种以通用型流式统计技术为切入点,低成本实现企业数据化运营的理念。该配置标准语法简洁、功能强大、解析效率高、便于理解和使用。 * XL-Formula涵盖了各种 ......
XL-Formula Formula 方式 XL

MDC-based Angular Material组件迁移

## 1. 前言 在 Angular Material v15 中,许多组件已基于官方的 Web Material Design Components (MDC) 进行了重构。 以下导入的组件已被重构: | Import path | Summary of changes | | : | : | | ......
组件 MDC-based Material Angular based

从Angular 13升级到Angular 15

## 1. 前言 升级应用程序或者框架是软件生命周期中非常重要的一项活动. 因为其有风险性, 很多人不愿意去做, 久而久之随着技术债务的积累变成了一件不能去做的事情. 在我的职业生涯中见到过很大这样逐渐失去生命活力的系统, 这里就不具体举例了, 以免引起不必要的争论, 明白的人自然明白. 其中的风险 ......
Angular 15

angular组件的生命周期钩子函数

![angular的组件生命周期](https://gitee.com/unuliha/img01/raw/master/angular-lifecycle-hooks.jpg) ​ 上图[4]展示了angular生命周期钩子函数的执行顺序,在此之前,angular会先执行`constructor` ......
钩子 函数 组件 周期 angular

Angular F5重新加载进入404错误

解决方法: 在app.module.ts中增加如下配置 参考 ......
错误 Angular 404

如何安装 Angular Grid 与配置 Angular Grid

要在 Angular 脚手架项目中安装和配置 Angular Grid,可以按照以下步骤进行操作: 在项目根目录下,打开终端或命令提示符。 运行以下命令来安装 Angular Grid 包: npm install ag-grid-angular ag-grid --save 这将安装 ag-gri ......
Angular Grid

Angular: 样式绑定

# 解决方案 使用`ngClass`和`ngStyle`可以进行样式的绑定。 ## ngStyle的使用 ngStyle 根据组件中的变量, isTextColorRed和fontSize的值来动态设置元素的颜色和字体大小 ```HTML This text has dynamic styles b ......
样式 Angular

Angular:error TS2717: Subsequent property declarations must have the same type. Property 'contentRect' mu st be of type 'DOMRectReadOnly', but here has type 'DOMRectReadOnly'.

# 解决方案 在`tsconfig.json`的`compilerOptions`选项中添加如下内容`"skipLibCheck": true`。 如下图所示 ![image](https://img2023.cnblogs.com/blog/1795938/202307/1795938-20230 ......

为什么使用 CDN 需要 Angular 应用正确返回 HTTP 200 和 404 状态码

CDN(Content Delivery Network)是内容分发网络,它的目的是通过在各地建立节点缓存数据,使用户可以就近获取数据,从而提高数据获取的速度和稳定性。 Angular 是一种用于构建客户端应用的开发平台。它带来了一种新的方式来构建应用,完全是在浏览器中运行,无需借助任何后端服务。 ......
状态 Angular HTTP CDN 200

Angular 服务器端渲染应用返回 HTTP 404 和 200 状态码对 SEO 的影响

在理解为什么 Angular 应用在正确的时间点返回 HTTP 404 状态码对 SEO 非常重要之前,我们首先需要了解一些基本的 SEO (搜索引擎优化) 概念,以及 HTTP 404 状态码的含义。 搜索引擎优化(SEO)是一种通过理解搜索引擎如何工作、什么样的内容受欢迎,以及用户在搜索时会使用 ......
状态 Angular 服务器 HTTP 404

Angular 应用里的 public_api.ts 文件的作用

在 Angular 应用中,`public_api.ts` 是一个常见的约定,用于定义库或模块的公共 API。这个文件导出了库或模块提供给外部使用的所有部分,例如组件、服务、接口、类型、函数等。当其他应用或库引用这个库时,它们只能访问在 `public_api.ts` 中导出的内容。 `public ......
public_api 作用 Angular 文件 public

Angular: 父子·组件传值

# 父传子 在子组件中,使用 @Input() 装饰器来声明输入属性。 ![image](https://img2023.cnblogs.com/blog/1795938/202307/1795938-20230724224106279-1481586138.png) ![image](https: ......
父子 组件 Angular 183

Angular: 点击一次按钮,增加一个元素

# 解决方案 ## 思路 1. 在组件的typesscript文件中,创建一个数组来存储每个按钮的信息 2. 在模板中使用 `*ngFor` 指令来循环渲染按钮列表 3. 在按钮事件的处理函数中,每次点击按钮时向按钮数组添加一个新的按钮信息 ## 实例 在组件的typescript代码中 ``` t ......
按钮 元素 Angular

angular/platform-browser 开发包里的 BrowserModule

在 Angular 中,BrowserModule 是一个关键的模块,它提供了在浏览器中运行应用程序所必需的服务和指令。这个模块是由 @angular/platform-browser 包提供的。 BrowserModule 为我们提供了很多基础的服务、组件和指令,如 CommonModule、Ap ......

Angular:修改启动端口号

# 目标 修改预先设定的4200端口号,改为4100 # 解决方案 在启动命令中添加 `--port 4100`.参数 `--open`,会在启动时自动打开浏览器。 ``` ng serve --open --port 4100 ``` ![image](https://img2023.cnblog ......
口号 Angular

Angular Component Class 成员属性默认的访问权限控制

在Angular中,如果在一个Component Class的成员上没有明确使用访问修饰符(如private、public或protected),则默认的访问控制是public。 Public访问修饰符表示成员可以从任何地方进行访问,包括类内部、类外部以及派生类。当没有显式地指定访问修饰符时,Typ ......
Component 属性 权限 成员 Angular

关于 Angular 应用里 Component 继承和 Override 的一个实际例子

我有一个 Angular Component Class,我称之为 A,里面有一个成员 model$: Observable,然后我新建了另一个 Class B,用 B 去 extends A,在 B 的代码里,看到了 override model$: Observable = ... 的用法。 在 ......
Component Override 例子 实际 Angular

十分钟学会angular

首先笔者有一定的vue基础,但是遇到了含有angular的应用,因此需要学习angular的应用,在学习过程中将自己的学习步骤给一一记录下来,因此假设读者也是具有html及js的基础,在此基础上可以跟着我快速学习并掌握angular的基本使用方法。 一、angular的基本介绍: Angular是一 ......
angular

Angular Component Class 里的成员什么时候应该用 readonly 修饰

在 Angular 中,Component 类是用来定义组件的基本结构和行为的。在 Component 类中,成员的修饰符起着控制访问权限和可变性的作用。readonly 关键字是一种修饰符,用于声明只读成员,即一旦初始化后就不能再修改其值。 使用 readonly 关键字对成员进行修饰可以带来以下 ......
Component readonly 成员 Angular 时候