state

    0热度

    1回答

    我试图使用react来创建元素的列表,并单击单个元素时更新此列表的父级的状态。 整体容器是App.jsx(祖父母) class App extends Component { constructor(props) { super(props); this.state = { selectedClass: null, query: "cs 21

    0热度

    2回答

    我想将一个状态变量作为道具传递给子组件,但子组件没有收到任何东西。我看到状态变量不会立即更新的地方,所以我移动了我的调用以将两个子组件交换到setState回调函数中。下面是一些代码.. 父组件 //function called by app component to unmount from parent handleLandingUnmount(enteredCode){ con

    2热度

    1回答

    我是新反应原住民真的无法弄清楚,为什么我不能够从一个组件传递一个状态到另一个状态 export default class questions extends Component { constructor(props){ super(props); this.state={ name: "stupidCount", val: 1} } r

    0热度

    1回答

    在这里反应新手(谈论陡峭的学习曲线!)。 建立一个简单的组件与关键字输入,并清除按钮 - 但努力理解为什么我的状态值不断记录为一个对象? 任何意见都会很棒 - 谢谢! ` class FacetsFilter extends React.Component { constructor(props) { super(props); this.state = {

    2热度

    2回答

    有没有一种方法来设置一个Component的state与Props的Component从Parent Component? export default class SomeComp extends Component { constructor(props) { super(props); this.state = someProps; // <-- I ne

    0热度

    1回答

    有一种方法可以在setState中传递更新程序的名称? 我想我不希望创建为收到 每个data.value了一项功能,该代码更新状态: methodSelected = (event, data) => { data.checked ? this.setState(() => { return { data.value: true }; })

    1热度

    1回答

    我想映射一个状态,但是状态(状态的名称是“任务”,它是父状态的子状态称为“时间表”,“时间表“状态已经使用componentWillMount定义)仍然未定义直到一个动作创建者已经被触发(点击一个按钮)在我的页面内。但是,我已经在jsx中定义了timesheet.task.map,因此页面无法加载,并显示错误“无法读取未定义的属性映射”。 code 因此,您可以在这里看到,我想从触发事件时调用的状

    0热度

    1回答

    我有一个应用程序,在React Native/Rails中定位和显示早午餐餐馆。数据来自Yelp API并呈现正常,我通过Rails后端使用了获取路径到API。我希望用户能够点击“Fav?”按钮在特定的餐厅下,并只发送该数据到我的rails应用程序中的postgres数据库。 我不确定如何做到这一点,因为我的数据库的提取后路由连接,但它正在接收空字符串。我试着在函数顶部设置状态,但它不起作用。 这

    0热度

    3回答

    有时OS可能会杀了你的活动,并保存其状态,并再次恢复。我设定PagerAdapter一个viewPager到我的活动,我想从任何恢复状态创建adpater不是新实例的新实例。 这是我开始我的活动: Intent intent = PicturActivity.Builder(getContext(), Tools.APPLICATION, position); startActivityForR

    0热度

    1回答

    由于某些原因,即使我很确定我在过去做过同样的事情,onSubmit()函数也无法设置isLoading的状态。 import * as React from 'react'; import * as Redux from 'redux'; const { connect } = require('react-redux'); import { push } from