腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
createselector
仍然
渲染
组件
reactjs
、
redux-toolkit
、
reselect
我遇到的一个问题是reduxtoolkit中的
createselector
。const getTitles = (state) => (state.titles.titles); <Titlelist /></
浏览 37
提问于2021-11-13
得票数 0
1
回答
Reselect:如何缓存写入reducer的数据?
reactjs
几乎每次相同的数据到达reducer时,都会
使用
这些数据进行
组件
重现。我尝试用选择器缓存这个数据--失败了--重新
渲染
仍然
会发生。这段代码有什么问题?function getAllTickets(reducer) {} export const allTicketsSelector =
createSelector
浏览 27
提问于2019-07-03
得票数 1
回答已采纳
2
回答
为什么这个重新选择选择器会导致重新
渲染
?
reactjs
、
redux
、
reselect
我的一个
组件
是重新
渲染
,我意识到这是因为下面的allPageViews选择器: return state.pages; getPages,); attachPageV
浏览 3
提问于2020-05-08
得票数 0
1
回答
组件
通过重新选择呈现两次
reactjs
、
redux
、
react-redux
、
react-hooks
、
reselect
下面selectManageAdvancedUserFilters选择器使我的
组件
呈现两次,但如果没有选择器,它只呈现一次 return
createSelector
([selectUserFilters(typeCode)], userFilters => { }); export cons
浏览 0
提问于2020-03-06
得票数 0
1
回答
防止从NgRx缩减程序中复制的角度到重新
渲染
组件
angular
、
ngrx
但由于这种角度重现
组件
,如果属性中没有更改的
组件
,它们只能由扩展操作符或lodash克隆重新创建。我在我的
组件
中保留了一些状态,比如计数器,我不想将它们存储在NgRx存储中,但由于重新
渲染
而丢失了它们。
浏览 36
提问于2020-03-31
得票数 1
回答已采纳
1
回答
重新选择如何影响
组件
的
渲染
javascript
、
reactjs
、
ecmascript-6
、
redux
、
reselect
我真的不明白重新选择是如何减少
组件
的
渲染
的。因此
组件
被
渲染
了5次,冗余地
渲染
了2次。但是,
使用
重新选择:const getActiveRecord = state => state.second.activeRecord下面是我的第一个选择器console.log输出:{}, "1" {"filled", &quo
浏览 4
提问于2017-03-30
得票数 1
2
回答
为什么我的redux选择器不能正常工作?
javascript
、
reactjs
、
redux
我知道它们在那里是为了性能等,如果
组件
没有发生状态变化,它应该停止调用mapStateToProps吗?我有这个
组件
isComplete: complete,它会在每次状态更改时调用,我只希望在状态从false更改为true时调用它const checkIfIsComplete = () =>
createSelector
((state, props) => props.data
浏览 0
提问于2020-03-31
得票数 0
1
回答
渲染
过程中React mocha/酶导入功能测试失败
reactjs
、
mocha.js
、
sinon
、
chai
、
enzyme
我想测试我的
组件
是否正确呈现。const
createSelector
= require("
createSelector
");为什么它在
createSelector
里面,那是另一个文件,我不想测试它,只想测试我的Send Action
组件
。我
浏览 0
提问于2017-07-12
得票数 0
1
回答
使用
React hook useContext避免不必要的重新
渲染
reactjs
、
react-redux
、
react-hooks
、
react-context
我想找到一种在
使用
useContext时避免不必要的重新
渲染
的方法。然后我有一个
使用
它的
组件
。我不希望计数器的每一个滴答都导致
组件
上的重新
渲染
。例如,我可能只想每10个刻度更新一次我的
组件
,或者我可能想要一些其他的
组件
随着每个刻度更新。我能想到的解决这个问题的最好方法是做一些事情,比如将我的Component包装在HOC中,它通过useContext
使用
count,然后将值作为道具传递给Component。
浏览 99
提问于2020-04-14
得票数 2
1
回答
Ngrx:如何
使用
单个选择器选择两个或多个属性更改
javascript
、
angular
、
ngrx
我有反应形式角应用
使用
NGRX存储。与其订阅整个州,不如订阅一些字段更改,如名称、城市。下面是stackblitz 代码。import { createFeatureSelector,
createSelector
} from '@ngrx/store'; ex
浏览 3
提问于2022-06-14
得票数 -1
1
回答
重新选择js
createSelector
不起作用。与呈现质量有关的问题
javascript
、
reactjs
、
redux
、
reselect
当我在切片中
使用
js时,重新选择js不起作用。我已经创建了像社交媒体应用程序这样的大型项目,但是当我想检查
渲染
的质量时,我发现整个页面被
渲染
了6到7次。import {createSlice} from '@reduxjs/toolkit'; export constexport const getOptimizedEvents = (state) => state.optimized
浏览 3
提问于2022-02-15
得票数 1
1
回答
传递给“重新选择”的函数可以包含其他选择器和函数,并且
仍然
保留
createSelector
回忆录的好处吗?
reactjs
、
redux
、
reselect
我理解‘重新选择’背后的回忆录概念,并正在
使用
它来编写我的Redux选择器,但我不完全确定
createSelector
如何“知道”
组件
选择器的数据何时发生变化,以及在这些‘子选择器’中包含其他函数调用是否会干扰
createSelector
的回忆录。问题是,在“子选择器”(也就是我要传递给
createSelector
的函数)中,我需要执行一些基本检查,确认JSON数据树的部分不是unedefined (为此
使用
了ramda库),还需要按名称选择JSON当我调用其他函数时,我是否
仍然
浏览 2
提问于2019-02-03
得票数 0
1
回答
使用
重新选择的
createSelector
在redux存储中选择依赖关系的数据
redux
、
react-redux
、
reselect
因此,我正在
使用
和工具
createSelector
在mapStateToProps中回忆录我的选择器,这是很棒的。它起作用了:
createSelector
( (user, ite
浏览 0
提问于2018-05-05
得票数 4
1
回答
NGRX选择器:在
createSelector
方法中没有支柱的另一个选择器中的工厂选择器
ngrx
、
angular-ngrx-data
、
ngrx-selectors
使用
工厂选择器模式const selectA = (id: number) =>
createSelector
(...),我有一个实例,其中我希望在另一个选择器中重用这个选择器(它遍历一个I数组),但是我不知道在调用
createSelector
时要传递给因子选择器的值。因此,我有一个选择器,每当我想要获得
组件
A的状态片段时,都可以
使用
该选择器。thing2, ) => { }); 现在,
浏览 8
提问于2021-12-01
得票数 3
回答已采纳
1
回答
如何链接多个ngrx选择器?
angular
、
rxjs
、
ngrx
=
createSelector
(); // some code); 这些选择器在
使用
它们的各个
组件
中工作。我有一个需要在新
组件
中包含所有这些信息的用例,为此我编写了以下选择器。additionalDetails, transactionResponse } as Sna
浏览 15
提问于2020-09-14
得票数 1
回答已采纳
1
回答
如何通过Redux中的getSelectors传递endpoint.select()中的arg
react-redux
、
redux-toolkit
、
rtk-query
setupsApiSlice.endpoints.getSetups.select() const selectSetupsData =
createSelector
即使这意味着不调用endpoints.select()并且
仍然
能够
使用
getSelectors()。
浏览 6
提问于2022-06-06
得票数 1
回答已采纳
1
回答
如何在redux上
使用
reselect获取ownProps?
reactjs
、
redux
、
reselect
我想创建一个基于mapStateToProps的一些ownProps的带有memoization的选择器。
浏览 0
提问于2016-04-04
得票数 21
回答已采纳
1
回答
防止选择器中的空值(重新选择)
reactjs
、
react-redux
、
react-hooks
、
reselect
import {
createSelector
} from 'reselect' [state => state.user],) const { user } = useSelector(state => selectUser(state)) 我尝试在react应用程序中防止不必要的重新
渲染
我想
使用
reselect冻结我的user对象。但是当我加载页面时,用户对
浏览 18
提问于2020-04-27
得票数 0
2
回答
重新选择
createSelector
问题
javascript
、
reactjs
、
react-native
、
redux
、
reselect
尝试
使用
Redux的重选库,如下所示:import {
createSelector
} from "reselect"; return state.language.loggedIn; export const loggedInSelector =
createSelector
(loggedIn);
浏览 1
提问于2018-07-12
得票数 0
2
回答
组合MemoizedSelector和普通选择器的ngrx选择器
angular
、
typescript
、
ngrx
、
ngrx-selectors
createSelector
编写的 export const selectUserConfig: MemoizedSelector<AppState, UserConfig> =
createSelector
( (userData: UserData) => userData.config, ); 这两个选择器
使用
相同的状态形状,但是如何结合
使用
createSelector
来创建一个新的选择器呢 我知道我可以在
组件
代码中
使
浏览 32
提问于2021-03-27
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React组件开发中常见的陷阱
深入浅出动态化SSR服务(二):SSR服务篇
vue.js初入门——十一组件-下篇
为什么你应该避免Vue.js DOM模板
细说后端模板渲染、客户端渲染、node 中间层、服务器端渲染
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券