-
0 votesanswersviews
如何将组件A中的道具传递给C,而两者之间有B?
我需要将一些道具传递给我的子组件,但是我在包含道具的文件和将接收道具的文件之间有一个tabNavigator . 例: Home.js :(这是持有道具的组件) export default class Home extends Component<{}> { render() { return ( <View style={{ f... -
0 votesanswersviews
Redux连接时不会在初始加载时调用mapStateToProps或mapDispatchToProps
在调试时,我点击了下面的路由器连接功能,但我没有点击mapStateToProps或mapDispatchToProps . 我在控制台中看不到任何错误,但由于没有调用mapStateToProps,我没有看到我的商店中的值显示在props中 . 调用connect函数时,不应该在mapStateToProps中触发 debugger ,因为它调用了mapStateToProps吗?我的理解是 c... -
0 votesanswersviews
如何在React中使用flow添加组件来支持HTMLProps类型?
我试图在React中使用flow,但发现了一些奇怪的行为,如果我尝试将React中的HTMLProps包含到组件Props类型中,则会抛出错误“无法获取React.HTMLProps,因为模块中缺少属性HTMLProps” 零件: const Row = ( { jc, ai, children, ...rest }: RowProps & Reac... -
1 votesanswersviews
React.js onclick事件:无法读取未定义的属性'props'
我是反应框架的初学者,所以我的问题对许多人来说可能是基本的 . 但请相信我,我一直坚持这一部分 . 我试图在按钮单击时获取文本框值,并将值作为prop发送给其他函数 . 我能够提取文本框字段的值,但是在click事件中,我收到错误'无法读取属性'未定义的'道具' . 以下是重点: - termchange()用于提取输入文本值 . handleclick用于提取文本框值onclick事件 ... -
0 votesanswersviews
图像未在Slider中显示
我正在使用Contentful开发一个GatsbyJS项目,并创建了一个模板'BlogPost' . 在这个模板中,我导入了一个'ResearchSlider'组件 . 但是,图像根本不显示 . 我已将图像url数据作为props传递到researchSlider,然后将其放入组件状态,并用于将每个图像数据传递到'Slide'子组件的函数中,使用for循环 . 在“幻灯片”中,图像数据用作div样... -
0 votesanswersviews
如何在reactjs滑块价格计算器上显示计算结果?
所以我非常新的反应,我一直在尝试制作一个基于滑块的价格计算器 . 基本思想是用户将滑过这些步骤以选择购买量 . 不同金额的价格将被硬编码,并且当用户移动滑块时,它们应相应地显示在div中 . 显示的价格应取决于滑块上选择的步骤,我很难理解逻辑 . 我不知道如何传递道具,因为它们应该打印的div既不是滑块组件的子节点,也不是滑块组件的父节点 . 请随意纠正我,告诉我是否以完全错误的方式接近了项目 .... -
0 votesanswersviews
无法在react-router-dom中将道具传递给路由器
尝试使用react-router-dom通过路由器将道具传递给组件时遇到了一些麻烦 . 经过一些搜索我知道我必须使用带有内联函数的render方法,但是使用下面的代码,我有一个错误(无法读取未定义的属性'map') . 我尝试了很多东西,但我没有设法让它发挥作用 . 唯一有效的是当我输入一个直接值(如100或'test') . import { BrowserRouter as Router, R... -
1 votesanswersviews
我应该在哪里发送我的redux
我正在学习反应和redux,我只是有一个小问题,我应该在哪里发送和共享我的redux商店以反应组件,我应该分享和派遣我的商店在任何需要商店的组件或我应该分享和派遣我的商店在一个主要组件中并将该值作为道具分享订购组件?例如,我有这三个组件,我将状态存储在一个FlashCard组件中,并使用props将该状态共享给Cardlist组件,然后CardList组件将该组件发送到Card组件 . 这是正确的... -
0 votesanswersviews
将React导航传递给子组件的子组件
我正在使用子“行”和“按钮”组件动态构建我的“屏幕” . 我只使用这种方法,因为我找不到react-native可用的flex-flow属性 . 所以基本上我是通过一个数组数组来构建每一行,并在行内,映射每个数组来构建每个按钮 . 因为onPress需要在按钮中设置,所以我传递了每个`onPress {()=> this.props.navigation.navigate()的URL 作为道... -
0 votesanswersviews
迭代嵌套状态并更新项目
好吧,这个问题引起了我的问题 - 可能是你不能做出反应,但我希望你能做到 . 我有一个从api返回的场地列表,它们被映射到我父组件状态的数组: this.state = { venues : [] } 除了映射场地名称,id等之外,还将“selected”的附加属性映射为布尔值设置为false . 此功能正常 . 然后将this.state.venues作为道具发送给子组件“Venu... -
2 votesanswersviews
将子组件类作为道具传递给React中的父组件
如何将子组件类作为道具传递给React中的父组件 . 我的父组件代码: import React, { Component } from 'react'; import { DashBoard } from './DashBoard/DashBoard'; import { DashBoard } from './Details/Details'; class ContentArea exten... -
3 votesanswersviews
输入更改重置计时器
大家好我最近开始学习反应,我试图制作简单的反应应用程序,我正在制作的组件之一就是秒表 .我遇到的问题是当我开始输入我的秒表输入时,计时器重置 . 这是我的主要组成部分: import React, { Component } from 'react'; import Clock from '../components/Clock.jsx'; import Stopwatch from '../co... -
0 votesanswersviews
redux-form没有显示错误
在我 redux-form 我有麻烦显示错误回到表单, 这是我的表格: import React, { Component } from "react"; import { connect } from "react-redux"; import { registerUser, signOutUser } from "../../acti... -
0 votesanswersviews
如何将容器组件中的道具传递给redux表单(组件) - 使用typescript进行反应
我有一个Form容器组件: class PersonalDetailContainer extends React.Component<PropTypes> { onSubmit = async (fields: PersonalFields) => { this.props.savePersonalDetail(fields); }; render(): ... -
8 votesanswersviews
如何在react-native中传递特定组件的样式道具
我尝试创建一个具有特定样式的按钮 . 我有超过3个属性,如justifyContent,alignItems,backgroundColor和height . 我想将一个样式从另一个组件传递给它,以便按钮的backgroundColor属性发生变化 . 我的代码: import React from 'react'; import { Text, TouchableOpacity } from '...