Giter Site home page Giter Site logo

awaw00 / react-curd Goto Github PK

View Code? Open in Web Editor NEW
135.0 135.0 48.0 35 KB

【React全家桶入门系列文章项目】http://blog.csdn.net/awaw00/article/category/6692955

HTML 1.28% JavaScript 94.35% CSS 4.37%
react react-native react-redux redux redux-saga tutorial

react-curd's People

Contributors

awaw00 avatar wang2124596 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

react-curd's Issues

关于表单验证的问题

 gender: {
    defaultValue: '',
    rules: [
      {
        pattern: function (value) {
          return !!value;
        },
        error: '请选择性别'
      }
    ]
  }

这边 return !!value,两个感叹号的用法看不懂 求解

pages/UserList.js has an error

line30: userList: this.state.bookList.filter(item => item.id !== user.id)
should be userList: this.state.userList.filter(item => item.id !== user.id)

关于http://blog.csdn.net/awaw00/article/details/54706052里面的一个问题

handleValueChange (field, value, type = 'string') {
// 由于表单的值都是字符串,我们可以根据传入type为number来手动转换value的类型为number类型
if (type === 'number') {
value = +value;
}

this.setState({
  [field]: value
});

}

这里不是很懂,如何转换number类型的,还有field是啥呢

roadhog build生成dist,发布后访问无css样式

应该是roadhog版本升级导致的吧,解决步骤如下:
1.因为public下文件默认会被拷贝至dist目录, 所以将index.html从public中移出放在src下, 后缀改为ejs.
2.roadhog 2.0的配置文件从 .roadhogrc 更名为 .webpackrc, 所以将其更名为.webpackrc, 在其中增加配置 html: { template: './src/index.ejs' },
3.roadhog build即可.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.