RNMK - выражение Super должно быть нулевым или функцией После обновления моего проекта до React-Native 0.26 приложение сбой со следующей ошибкой: "Супер выражение должно быть либо нулевым, либо функцией, а не undefined" Он сбой в файле Switch.js, который принадлежит к набору React-Native-Material-Kit. Ответ 1 Ahh, это потому, что React-Native движется быстро! Слишком быстро в моем варианте. В 25 мы увидели это предупреждение: Устаревшие Требование React API от action-native теперь устарело - 2eafcd4 0b534d1 Вместо: import React, { Component, View } from 'react-native'; вы должны: import React, { Component } from 'react'; import { View } from 'react-native'; И только один релиз позже в 26 это теперь нарушение изменений Вы можете попробовать этот codemod, если решитесь. Я просто делаю ручное изменение.
Ответ 1 Ahh, это потому, что React-Native движется быстро! Слишком быстро в моем варианте. В 25 мы увидели это предупреждение: Устаревшие Требование React API от action-native теперь устарело - 2eafcd4 0b534d1 Вместо: import React, { Component, View } from 'react-native'; вы должны: import React, { Component } from 'react'; import { View } from 'react-native'; И только один релиз позже в 26 это теперь нарушение изменений Вы можете попробовать этот codemod, если решитесь. Я просто делаю ручное изменение.