Angular – 无法找到管道’keyvalue’

前端之家收集整理的这篇文章主要介绍了Angular – 无法找到管道’keyvalue’前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我用简单的代码测试Angular的keyvalue管道:

import { Component } from '@angular/core';

@Component({
  selector: 'app-root',template: `<div *ngFor="let prop of testObj | keyvalue">
      <div>key: {{prop.key}}</div>
      <div>value: {{prop.value}}<div>
    </div> `
})
export class AppComponent {
  testObj = { id: 1,name: "Abdul Rafay" }
}

但它给了我这个错误

Template parse errors: The pipe ‘keyvalue’ could not be found (“]prop of testObj | keyvalue”> key: {{prop.key}} value: {{prop.value}}”):
ng:///AppModule/AppComponent.html@0:17 Evaluating src/main.ts Booting
application

我错过了什么吗?这是我的Stackblitz

解决方法

你的代码很好.您只需将依赖项更新为6.1即可使用keyvalue管道.

Stackblitz here

猜你在找的Angularjs相关文章