问题标签 [angular-redux]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - “formDirective”被定义为“ControlContainer”类中的访问器,但在“ConnectArrayDirective”中作为实例属性被覆盖
将 Angular 9 更新到最新版本后(“@angular/core”:“~11.0.0-next.0”,)。我收到以下错误,但是,我已经更新了最新版本@angular-redux/form, @angular-redux/router and @angular-redux/store
角度更新
错误
angular - @angular-redux/form/angular-redux-form.ts(3,32) 中的错误:“composeReducers”模板编译期间出错
我已将 Angular 应用程序从 8 更新到 9,在我运行应用程序更新后,它给了我一个错误
在编译部分 enableIvy 为 false
这是包裹
angular - 带 angular-redux/store 的角防护
我在我的项目中使用@angular-redux/store。我正在尝试用@select()
这样的装饰器创建一个守卫:
我的 canActivate 方法是这样的:
问题是什么? userState $总是返回默认值。(可以说未定义)
到目前为止我尝试了什么? 我试图像这样过滤 Observable:
它工作正常,返回值是我所期望的(在构造函数中)。但我不能在canActivate
方法中使用它。我不知道将数据映射到canActivate
.
简而言之:我正在寻找一种方法来跳过状态的第一个值(初始值)并在canActivate
方法中将其用作Observable<boolean>
.
PS如果我可以配置@angular-redux/store默认跳过 @Select() 装饰器中的 undefiend/initialed 值会更好。
感谢您的帮助。
angular - Angular 10 - 使用 Redux 插入数据
我正在使用 redux 执行“CRUD”操作。
在我的student.reduce.ts
文件中,我有这个代码来生成一个新的寄存器:
该对象state.students
包含现有数据并action.student
包含新数据,当我进行插入时,它会直观地生成新记录,但是我丢失了旧数据,如何合并state.students
并action .student
直观地显示所有数据。
谢谢你。
javascript - @angular-redux/form:'formDirective' 被定义为“ControlContainer”类中的访问器,在“ConnectArray”中被覆盖
将我的项目从Angular 8 更新到 Angular 10。
package.json包含:
迁移到 Angular 10 后,我遇到了错误,
错误
尝试将 @angular-redux/form 和 @angular-redux/store 更新到最新版本,仍然出现相同的错误。
javascript - 无法将对象值分配给对象 JavaScript
我正在尝试将一个对象分配给另一个具有相同类型的对象。
所以,我有这个对象'语言'
我声明了两个对象和selectedLanguage
语言类型:childSelectedLanguage
填充 selectedLanguage 后(不再为空),
我试图将此值的相同内容分配给 childSelectedLanguage。
childSelectedLanguage = selectedLanguage;
但是 childSlectedLanguage 仍然为空,尽管 selectedLanguage 不是。
我也试过
但我也无法将对象分配给内容。
第一个问题:为什么我不能分配对象?
第二个问题:我该如何解决这个问题?
redux - 使用 @angular-redux/store 过滤来自 store 属性的空值
我正在使用 @angular-redux/store 来维护组件之间的状态。并希望在显示数据时过滤空值。
我曾尝试在@select$() 中使用以下过滤器,但无法正常工作,任何人都可以建议过滤数据的最佳方法。
添加要存储的数据: