angular常见报错
maozuai~zi
这个作者很懒,什么都没留下…
展开
-
angular 仅当 “module” 选项设置为 “esnext” 或 “system”,并且 “target” 选项设置为 “es2017” 或更高版本时,才允许使用顶级 “await” 表达式
angular 仅当 “module” 选项设置为 “esnext” 或 “system”,并且 “target” 选项设置为 “es2017” 或更高版本时,才允许使用顶级 “await” 表达式原创 2022-06-02 09:47:00 · 2271 阅读 · 0 评论 -
query接口使用,查询
实现的功能描述1、通过手机号获取用户职级,当用户职级为空时,全员可见2、当内容发布时职级为空时,全员可见场景描述1、从接口获取的我的职级,我的当前职级为VP2、通过查询接口获取和我职级一致的数据3、当发布的 数据权限为全员时,无论我的职级是什么都可以看到注意点一:在模型里设置全员的值时,可以将把全部的职级加进去这样获取的数据如下,无论谁是什么职级都可以看到这条数据注意点二://筛选信息 filter(value, ziji, pageIndex, pageSize) {原创 2021-12-28 16:35:17 · 520 阅读 · 0 评论 -
angular http get方法获取数据,非json字符串
http get请求,非json字符串let url = `/api/userinfopro/userinfo/v1.0/userExtend/getUserZj?mobile=${this.phone}`this.http.get(url).subscribe(data=>{ console.log('获取的数据2',data) })这种写法会报错但是数据确实是获取到了解决方法点击ts文件中的get,会跳转到client.d.ts,这里面有get方法的其他写法原创 2021-12-27 14:17:15 · 1041 阅读 · 0 评论 -
常见问题二
定义的数组中的变量不会动态改变要实现效果:html代码在ts文件中定义一个数组tabs = [ { title: '待办', state: 2, total: this.total1 }, { title: '已办', state: 5, total: this.total2 } ]初始化的时候加载待办和已办两个数量,还需要在ngOnint里同时获取这俩数量并展现初始化加载的时候不显示数原创 2021-11-10 09:31:50 · 55 阅读 · 0 评论 -
ng-zorro-antd的loading用法,解决点击tab页时数据显示延迟或者点击清空数据加载数据很慢的问题
需求描述使用ng-zorro-antd中的标签页插件,点击tab页签,表格中的数据会出现一种现象:显示上一个tab的数据2s后,才会变成当前tab对应的表格数据,用户体验不好解决方法:使用loading组件sckg-todo.module.tsimport { NzSpinModule } from 'ng-zorro-antd';@NgModule({ imports: [ NzSpinModule ]})sckg-todo.html<nz-table #smal原创 2021-10-29 09:37:59 · 1656 阅读 · 0 评论 -
angular environment 变量判断ip地址
需求描述测试环境192.268.224.114里请求192.268.224.112的接口,showip为192.268.224.112,测试环境192.268.224.113里请求192.268.224.111的数据,ip地址得写192.268.224.111;实现方法如下:environment.ts配置export const environment = { showip:"http://192.168.224.112"};在接口文件xx.service.ts文件里加判断//引入e原创 2021-10-28 17:18:14 · 1376 阅读 · 0 评论 -
angular实现多重数据筛选,封装post接口,JSON.stringify() ,接口返回数据乱码,splice(),数组删除数据,有的数据显示有的不显示
使用http服务需要在app.module.ts引入http模块import { HttpClientModule } from '@angular/common/http';@NgModule({imports: [ HttpClientModule]})menu中的数据默认是全部显示的中出现的问题出现的问题:请求的接口返回的数据有乱码我封装的接口:后台给的接口是正常的:解决办法:getNavItem(UserCode, Phone, Menus: Array<原创 2021-10-28 10:20:31 · 404 阅读 · 0 评论 -
angular 使用proxy代理
angular使用代理的方式原创 2021-10-28 08:57:20 · 957 阅读 · 0 评论 -
angular 实现快捷入口功能
问题:写的接口,部署在服务器上自动出现一长串路径解决办法:ip地址前面增加http原创 2021-10-26 17:18:38 · 77 阅读 · 0 评论 -
angular 页面上的所有组件都报错,引用组件重复
描述:报错导致项目全部不能预览页面上用到的关于angular的内容全部报错因为引用组件重复原创 2021-08-11 15:09:41 · 898 阅读 · 0 评论 -
angular 父组件异步获取数据传给子组件 undefined
实现效果父组件index,子组件civilication在父组件中用一个接口获取全部数据,然后传给子组件出现的问题undefinedindex.component.ts<app-civilization [categories]="'JTXW'" [data]="data"></app-civilization>civilication.component.ts ngOnInit() { this.anyList = this.data[this.col原创 2021-07-02 16:57:52 · 873 阅读 · 0 评论 -
变量undefined
这次记录的问题是一个变量在一个方法里显示undefined,以前也遇到过好几次,每次解决完就忘记了,这次记录下来解决思路和方法先来看一段代码ngOnInit() { this.getOwner() this.getTask()}// 获取当前用户 getOwner() { this.api.getUserId().subscribe((res: any) => { this.owner = res.id console.log('owner',原创 2021-06-15 15:03:09 · 197 阅读 · 1 评论 -
ERROR Error: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checke
使用轮播图组件 小圆点处报错解决方法://引入依赖import { ChangeDetectionStrategy } from '@angular/core';@Component({ //新增这一行 changeDetection: ChangeDetectionStrategy.OnPush, selector: 'my-app', templateUrl: './app.component.html', styleUrls: ['./原创 2021-05-25 08:59:59 · 356 阅读 · 0 评论 -
ERROR TypeError: Cannot read property ‘length‘ of undefined
angular常见报错:ERROR TypeError: Cannot read property ‘length’ of undefined问题描述:获取的数据不为空时没有这个错误,当获取的数据为空时报这个错误解决方法:定义变量data的同时赋值为空data = [];...原创 2021-05-24 14:02:08 · 5487 阅读 · 0 评论