相关疑难解决方法(0)

如何在Create React App中不显示警告

我正在使用Facebook的create-react-app,当它通过'npm start'启动时,它会显示一个警告列表,例如:

'Bla'已定义,但从未使用过
预期'===',而是看到'=='

我不想看到任何这些警告,有没有办法压制它们?

reactjs webpack create-react-app

7
推荐指数
3
解决办法
9364
查看次数

ComponentWillMount 警告

我正在创建一个内部布局。我是从另一个场景来到这个场景的。所以在开始时呈现另一个布局。在我进入第二个场景(带有 TextInput 标签)后,我收到如下警告:

componentWillMount 已弃用,将在下一个主要版本中删除。请改用 componentDidMount。作为临时解决方法,您可以重命名为 UNSAFE_componentWillMount。请更新以下组件:App、Container、Image、Text< TouchableOpacity、Transitioner、View。

这很奇怪,因为我没有使用 componentWillMount 方法,所以我猜它是隐式调用的。

这是组件的代码

 class MainTopBarAfterSearch extends Component {
constructor() {
    super();
    this.state = { text: " " };
}

render() {
    const { topBarContainer, imageStyle, textInputStyle } = styles;
    return (
        <View style={topBarContainer}>
            <TouchableOpacity onPress={() => Actions.menu()}>
                <Image
                    source={require("../../../resources/menuWhite.png")}
                />
            </TouchableOpacity>
            <TextInput
                style={textInputStyle}
                placeholder="Begin to search"
                value={this.state.text}
                onChangeText={text => this.setState({ text })}
            />
            <Image source={require("../../../resources/filter.png")} />
        </View>
    );
}
}
Run Code Online (Sandbox Code Playgroud)

reactjs react-native react-native-router-flux

7
推荐指数
2
解决办法
7815
查看次数

我怎样才能忽略反应警告?(不是本机应用程序)

我在我的反应应用程序中遇到了这种交战。 在此输入图像描述

它说 componentWillReceiveProps 已被重命名...但我的代码中没有“componentWillReceiveProps”只有效果...也许它在节点模块中。

所以我试图忽略他们,但我不知道如何......

我使用了 create-react-app 并且我正在使用 ts-lint。

reactjs react-lifecycle

5
推荐指数
1
解决办法
6594
查看次数