如何从Redux表单传递数据,以便可以在App.js中访问该数据?这是我使用redux-
form编写的代码。单击提交后,数据应该从form.js传递到app.js. 并且数据应显示在页面上。
这是form.js-
const Form=({fields:{name,address}})=>(
<form>
<center>
<div>
<label>First Name</label>
<Field type="text" component="input" placeholder="Name" name="name"/>
</div>
<div>
<label>Address</label>
<Field type="text" component="input" placeholder="Phone" name="phone" />
</div>
<button type="submit">Submit</button>
</center>
</form>
)
export default reduxForm({
form: 'form',
fields: ['name', 'address']
})(Form);
如何将输入的数据传递给app.js?
您需要做的就是getFormValues
获取redux field
值
因此,在App.js中,您可以拥有
import {getFormValues} from 'redux-form';
..
const App = (props) => {
var {name, phone} = props.formStates
console.log(name, phone);
}
function mapStateToProps(state) {
return {
formStates: getFormValues('form')(state) // here 'form' is the name you have given your redux form
}
}
export default connect(mapStateToProps)(App)
问题内容: 我有两个嵌套在App Component上的CarouselComponent和BannerComponent组件。我想在CarouselComponent中获得BannerComponent中的元素以进行滚动功能。 代码在这里; -– App.js -– BannerComponent.js -– CarouselComponent.js 我想知道在所有情况下如何在React js中
我在数组列表(嵌套数组列表)中有一个数组列表,如下所示 现在我需要获取存在于arraylist的给定索引中的的实例并为其添加一个值。我使用了以下代码 但是它给了我一个错误 线程"main"java.lang.异常索引:0,大小:0 如何解决这个问题以及为什么会发生这种情况。 谢谢你
我有两个组件,如下所示,我想从另一个组件调用一个函数。这两个组件都包含在第三个父组件 using 指令中。 构成部分1: 我尝试过使用和但我不知道如何使用它以及如何调用该函数,任何人都可以帮忙吗?
因此,我很难从一个PHP文件到另一个PHP文件获取数组。 在我的第一个文件(file1.php)我得到了以下代码: 当然,当使用echo时,它将变得可见,并且输出正确的内容。它给了我一个包含订单信息的数组。现在我得到了另一个PHP文件,我需要在其中使用这些信息。 到目前为止,我尝试的是file1.phpfile2.php,然后回声数组...但结果却是一场空。 我尝试直接在文件1中回显我的数组。ph
我有一些这样的路线 在NewUrlComponent中,我可以像这样轻松地获取数据 我遇到的问题是我在屏幕上有另一个组件,不知何故,我需要在另一个组件中显示该数据标题。我不知道这有可能吗?
问题内容: 我有多张表 我正在使用这样的查询: 它按预期工作。但是,我也希望获得每个帖子的评论数。因此,如何修改此查询,以便获得评论数。 有任何想法吗? 问题答案: SELECT post.id, post.title, user.id AS uid, username, COALESCE(x.cnt,0) AS comment_count FROM LEFT JOIN post_user ON