我刚刚升级了我的React Native,现在iOS模拟器有一堆警告。除了修复它们,我如何隐藏这些警告,以便我可以看到下面是什么?
发布于 2016-05-10 19:52:55
根据React Native Documentation,可以通过将disableYellowBox
设置为true
来隐藏警告消息,如下所示:
console.disableYellowBox = true;
更新: React原生0.63+
console.disableYellowBox
已删除,现在您可以使用:
import { LogBox } from 'react-native';
LogBox.ignoreLogs(['Warning: ...']); // Ignore log notification by message
LogBox.ignoreAllLogs();//Ignore all log notifications
忽略所有日志通知
发布于 2018-11-03 11:15:24
禁用黄色方框位置
console.disableYellowBox = true;
应用程序中的任何位置。通常在根文件中,因此它将同时适用于iOS和Android。
例如
export default class App extends React.Component {
render() {
console.disableYellowBox = true;
return (<View></View>);
}
}
发布于 2019-09-27 17:28:21
在componentDidmount()中任何组件的生命周期method.like下的app.js文件中,您必须同时添加这两个参数,除非它们将不起作用。
console.ignoredYellowBox = ['Warning: Each', 'Warning: Failed'];
console.disableYellowBox = true;
https://stackoverflow.com/questions/35309385
复制相似问题