1
在这种ngrx example,则START动作在container智能组件的search
方法启动。在ngrx应用程序中何处发起副作用?
如果我想在没有用户输入任何字符串或选择任何类别(可以使用默认的“技术”类别)的情况下列出某个类别中的所有书籍,我应该在哪里发送SEARCH操作?我正在寻找一个最初的效果,而不需要用户采取任何行动。
在这种ngrx example,则START动作在container智能组件的search
方法启动。在ngrx应用程序中何处发起副作用?
如果我想在没有用户输入任何字符串或选择任何类别(可以使用默认的“技术”类别)的情况下列出某个类别中的所有书籍,我应该在哪里发送SEARCH操作?我正在寻找一个最初的效果,而不需要用户采取任何行动。
我会做这样的:
this.book$ = store.dispatch({
type: DISPLAY_CATEGORY,
payload: { category: 'technical' }
});
以此为线索,因为我没有测试它(出于某种原因, vscode会抛出大量声明错误,并且今天没有时间纠正它们)。但是,我在我目前的项目中就是这样做的,所以它应该可以工作。
我加了一点澄清的问题。 –
这是一个很好的解决方案。是否可以启动从''''''效果'本身从服务器获取书籍的动作? –
这是泄漏的副作用到减速机。加载初始状态应该在减速器之外。我不知道'''observable'''是否可以用一个好的模式自动启动一个定时器的调用。效果/ collections.ts中的 –