小编Sea*_*son的帖子

使用reactjs表单提交

我是reactjs的新手.我正在使用reactjs创建一个示例项目.首先我得到的错误就像状态为null.设置初始状态后,我收到错误

I got Warning: valueLink prop on input is deprecated; set value and onChange instead
Run Code Online (Sandbox Code Playgroud)

我知道有很多相关的问题,但我的问题没有解决,请帮助.

这是代码:

import React, {Component} from 'react';
import {Link} from 'react-router'
import validator from 'validator';
import LinkedStateMixin from 'react-addons-linked-state-mixin';
module.exports = React.createClass({
  mixins: [LinkedStateMixin],

  getInitialState() {
    return {};
  },

  saveData: function(){
    //console.log(this.state)
  },

  render () {
    return (
      <form>
        <div className="page-content container">
          <div className="row">
            <div className="col-md-4 col-md-offset-4">
              <div className="login-wrapper">
                <div className="box">
                  <div className="content-wrap">
                    <h6>Sign Up</h6>
                    <input className="form-control" name ="email" placeholder="E-mail address" type="text" valueLink={this.linkState('email')}/>
                    <input className="form-control" …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

8
推荐指数
1
解决办法
1288
查看次数

对componentDidMount的几个请求

我有一个具有一个父组件和三个子组件的React应用程序.在父组件中,我有包含数据的状态,并将这些数据传递给子组件.我还有三个端点,必须在父组件的componentDidMount函数上发送三个ajax请求.如何在React中执行此操作?

var Parent = React.createClass({
    getInitialState: function(){
        return ( {
            data1: [],
            data2: [],
            data3: []
        });
    },
    componentDidMount: function() {
        ???
        ???
        ???
    },
    render: function(){
        return (
            <div>
                <Child1 data={this.state.data1} />
                <Child2 data={this.state.data2} />
                <Child3 data={this.state.data3} />
            </div>
        )
    }
})

var Child1 = React.createClass({
    render: function() {
        return (
            <div>
                {this.props.data}   
            </div>
        )
    }
})

var Child2 = React.createClass({
    render: function() {
        return (
            <div>
                {this.props.data}   
            </div>
        )
    }
})

var Child3 = React.createClass({
    render: function() { …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

4
推荐指数
1
解决办法
4386
查看次数

标签 统计

javascript ×2

reactjs ×2