问题描述
我正在工作一个Angular项目。我们最近升级到了Angular8。我有一个选择器,该选择器可获取值,然后将其提供给工具提示。选择器是按这样在root reducer中创建的
//create feature selector
export const getLayoutState = createFeatureSelector<fromLayout.State>('layout');
export const getTitleTooltip = createSelector(getLayoutState,fromLayout.getTooltip);
其中getLayoutstate
是特征选择器,在布局存储中,我们像这样提取工具提示文本
export const getTooltip = (state: State) => state.tooltipText;
在我们要使用此可观察对象的组件内部
this.headerTitleTooltip = this.layoutStore.pipe(select(fromLayout.getTitleTooltip ));
然后在HTML中使用async
管道渲染它
但是,此代码返回的是存储对象,而不是可观察的对象。我已经检查了选择器声明语句,语法与文档中的内容相同,我在做什么错
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)