![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
angular
angular
doc-DJJ
这个作者很懒,什么都没留下…
展开
-
空值合并运算符 (??逻辑运算符)
空值合并运算符(??)是一个逻辑运算符。当左侧操作数为 null 或 undefined 时,其返回右侧的操作数。否则返回左侧的操作数。const foo = null ?? 'default string';console.log(foo); // 输出:"default string"const baz = 0 ?? 42;console.log(baz); // 输出:0TS 代码经过编译后,会生成以下 ES5 代码:"use strict";var _a, _b;var.原创 2020-07-13 11:47:44 · 2750 阅读 · 0 评论 -
Uncaught reflect-metadata shim is required when using class decorators
当运行Angular项目时出现如下错误(Uncaught reflect-metadata shim is required when using class decorators):需要安装:npm install reflect-metadata zone.js然后在main.ts中最开始导入:import 'zone.js';import 'reflect-metadata'...原创 2020-03-31 14:34:10 · 432 阅读 · 0 评论 -
stackblitz复现工具的使用
stackblitz是一个可以在线编辑并查看angular项目的工具。目前只支持angular-cli脚手架项目使用:1.在github上打开你的项目:2.将github.com改为stackblitz.com/github改为使用非常方便,遗憾的是目前只支持angular-cli脚手架项目...原创 2019-12-20 15:02:14 · 2283 阅读 · 0 评论 -
Angular 8.x使用ViewChild报错
错误:error TS2554: Expected 2 arguments, but got 1.应有 2 个参数,但获得 1 个。ts(2554)core.d.ts(7888, 47):An argument for 'opts' was not provided.原因:ViewChild需要两个参数,并没有提供opts官网解释:static- whether o...原创 2019-12-19 11:20:39 · 2968 阅读 · 0 评论 -
Angular中锚点的写法
普通页面中的写法<a href="#id">跳转</a><div id="id">指定位置</div>此方法在angular中是失效的,因为此写法跟路由冲突解决方案一:(不推荐)//html:<a (click)="goDetail('id')">跳转</a><div id="id">指定...原创 2019-12-13 15:49:28 · 1477 阅读 · 0 评论 -
angular组件通信,数据请求,路由
一.父子组件及组件之间的通信父组件给子组件传值 -@input(可以传递数据,方法以及整个父组件(传递this [home]=’this’))父组件调用子组件的时候传入数据 <app-xx [msg] = ‘msg’></app-xx> 子组件引入Input模块 import {Input} from ‘@angular/core’ 子组件中@...原创 2019-12-02 18:06:43 · 868 阅读 · 0 评论