提示用 prop-types package

来源:8-4 可复用组件

漾柒

2017-04-09

http://szimg.mukewang.com/58ea15e50001fa5b16740072.jpg


写回答

4回答

qq_噩梦_0

2017-04-10

我也被这个问题折腾了一个早上,这个是 React 的问题,最近官方更新 React 15.5.0 之后的版本都将弃用 React.PropTypes 。所以会提示让你安装 prop-types。详情去 React 官方的 release 查看。

最好的解决办法是:安装旧版本的 React,可以按着老师讲课那个版本。

命令: npm install --save-dev react@15.3.2 react-dom@15.3.2

1
4
Parry
棒棒的。
2017-05-14
共4条回复

Parry

2017-04-10

你安装的什么组件?

0
1
漾柒
按照老师的来,应该是@qq_噩梦_0讲的情况 "官方更新 React 15.5.0 之后的版本都将弃用 React.PropTypes"
2017-04-10
共1条回复

雪挽

2017-05-14

其实直接

userid:Number 也可以的


0
0

pino宋

2017-04-13

安装:npm install --save prop-types 

导入:import PropTypes from 'prop-types';

使用:

BodyIndex.propTypes = {

    userid: PropTypes.number

};

pack.json:

  "dependencies": {

    "fbjs": "^0.8.9",

     "prop-types": "^15.5.0" (这个东东)

  },

  "description": "Runtime type checking for React props and similar objects.",

  "devDependencies": {

    "babel-jest": "^19.0.0",

    "babel-preset-react": "^6.24.1",

    "browserify": "^14.3.0",

    "envify": "^4.0.0",

    "jest": "^19.0.2",

    "react": "^15.5.1", (这个东东)

    "uglifyjs": "^2.4.10"

  },


0
1
潇洒哥080
请问在哪里导入import PropTypes from 'prop-types';
2017-05-20
共1条回复

结合基础与实战学习React.js 独立开发新闻头条平台

轻松入门 React 开发,React Router 4 与 Webpack 2 完美升级项目

2768 学习 · 2126 问题

查看课程