Angular NgRx选择器无法读取未定义的属性

用户名

因此,我需要帮助,试图弄清有关将NgRx与api服务一起使用的学校项目示例。

我在ngrx选择器createSelector()中遇到错误,无法读取未定义的属性。

这是StackBlitz:https ://stackblitz.com/github/NikolaLukic1/ngrx-example

我想我用reducers或app.module.ts弄乱了东西

米罗斯拉夫·马克西莫维奇(Miroslav Maksimovic)

您的选择器不好。首先,您必须检查该州是否具有称为“职位”的财产,然后要求它,这是当今的普遍问题。

在这里,您可以找到您的stackBlitz更新并正在工作。

您需要的代码在这里:

import { createSelector } from '@ngrx/store';

const selectPosts = (state: any) => state.hasOwnProperty('posts') ? state.posts : '';

export const selectedPosts = createSelector(
  selectPosts,
  (state: any) => {
    return state.hasOwnProperty('posts') ? state.posts : '';
  }
);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Angular TypeError:无法读取未定义的属性“ then”

来自分类Dev

Angular-无法读取未定义的属性“ $ invalid”

来自分类Dev

(Angular http $):无法读取未定义的属性“ length”

来自分类Dev

无法读取Angular JS中未定义的属性成功

来自分类Dev

无法读取Angular Mobile中未定义的属性“ makeCurrent”

来自分类Dev

@ ngrx /使用Angular 2的存储:无法读取未定义的属性

来自分类Dev

Angular 1组件路由器:无法读取未定义的属性“ startsWith”

来自分类Dev

Angular无法读取未定义的属性“ push”

来自分类Dev

TypeError:无法读取未定义<Angular 8>的属性'map'

来自分类Dev

Angular:无法读取未定义TypeError的属性“ routeConfig”

来自分类Dev

Angular FormArray:无法读取未定义的属性“ push”

来自分类Dev

无法读取未定义的属性“目标”-Ionic Angular

来自分类Dev

Angular无法读取未定义的属性“ navigate”

来自分类Dev

TypeError:添加自定义验证器时,无法读取未定义Angular的属性'indexOf'

来自分类Dev

Angular 9 TypeError:无法读取未定义的属性“ subscribe”

来自分类Dev

Angular Material TypeError:无法读取未定义的属性“ id”

来自分类Dev

无法读取未定义的Angular / TypeScript属性'forEach'

来自分类Dev

Angular / Karma TypeError:无法读取未定义的属性“ offsetTop”

来自分类Dev

无法使用Angular读取未定义的属性“ get”

来自分类Dev

Angular TypeError无法读取未定义的属性“ then”

来自分类Dev

无法读取未定义Angular 2的属性

来自分类Dev

(Angular http $):无法读取未定义的属性“ length”

来自分类Dev

angular.js抛出无法读取未定义的属性“ then”

来自分类Dev

无法读取未定义的Angular CLI的属性“值”

来自分类Dev

Angular无法读取未定义的属性

来自分类Dev

NativeScript/Angular - TypeError:无法读取未定义的属性“符号”

来自分类Dev

Angular - TypeError:无法读取未定义的属性“推送”

来自分类Dev

Angular - Ionic 2 - 无法读取未定义的属性“订阅”

来自分类Dev

Angular - TypeError:无法读取未定义的属性“订阅”

Related 相关文章

  1. 1

    Angular TypeError:无法读取未定义的属性“ then”

  2. 2

    Angular-无法读取未定义的属性“ $ invalid”

  3. 3

    (Angular http $):无法读取未定义的属性“ length”

  4. 4

    无法读取Angular JS中未定义的属性成功

  5. 5

    无法读取Angular Mobile中未定义的属性“ makeCurrent”

  6. 6

    @ ngrx /使用Angular 2的存储:无法读取未定义的属性

  7. 7

    Angular 1组件路由器:无法读取未定义的属性“ startsWith”

  8. 8

    Angular无法读取未定义的属性“ push”

  9. 9

    TypeError:无法读取未定义<Angular 8>的属性'map'

  10. 10

    Angular:无法读取未定义TypeError的属性“ routeConfig”

  11. 11

    Angular FormArray:无法读取未定义的属性“ push”

  12. 12

    无法读取未定义的属性“目标”-Ionic Angular

  13. 13

    Angular无法读取未定义的属性“ navigate”

  14. 14

    TypeError:添加自定义验证器时,无法读取未定义Angular的属性'indexOf'

  15. 15

    Angular 9 TypeError:无法读取未定义的属性“ subscribe”

  16. 16

    Angular Material TypeError:无法读取未定义的属性“ id”

  17. 17

    无法读取未定义的Angular / TypeScript属性'forEach'

  18. 18

    Angular / Karma TypeError:无法读取未定义的属性“ offsetTop”

  19. 19

    无法使用Angular读取未定义的属性“ get”

  20. 20

    Angular TypeError无法读取未定义的属性“ then”

  21. 21

    无法读取未定义Angular 2的属性

  22. 22

    (Angular http $):无法读取未定义的属性“ length”

  23. 23

    angular.js抛出无法读取未定义的属性“ then”

  24. 24

    无法读取未定义的Angular CLI的属性“值”

  25. 25

    Angular无法读取未定义的属性

  26. 26

    NativeScript/Angular - TypeError:无法读取未定义的属性“符号”

  27. 27

    Angular - TypeError:无法读取未定义的属性“推送”

  28. 28

    Angular - Ionic 2 - 无法读取未定义的属性“订阅”

  29. 29

    Angular - TypeError:无法读取未定义的属性“订阅”

热门标签

归档