Używam create-react-app do uruchomienia projektu React
. Najpóźniej React 15.5.3
pakiet, wydaje się następujące ostrzeżenia:Jak naprawić React 15.5.3 PropTypes przestarzałe ostrzeżenie podczas korzystania z aplikacji create-react-app
ostrzegawcze: Dostęp PropTypes przez główny React pakiet jest przestarzała. Użyj pakietu prop-types z npm zamiast tego.
mam już postępować zgodnie blog:
npm install prop-types
i import PropTypes from 'prop-types';
ale to nie działa. nie używam każdy PropTypes
lub props
w kodzie:
import React, { Component } from 'react';
import PropTypes from 'prop-types';
class App extends Component {
constructor() {
super();
this.state = {
videoVisible: true,
};
}
......
}
Jak to naprawić?
Dzięki.
Dziękuję. Ale już śledziłem ten blog i nie używam żadnych rekwizytów w kodzie, bez powodzenia. – Contra
Czy możesz umieścić kod na github? Również nie możesz używać rekwizytów, ale inne biblioteki nadal, na przykład Redux. –
O tak, jak powiedziałeś, używam reagującego aframe, które używają rekwizytów. Naprawiłem to. Dzięki! – Contra