【问题标题】:CSS class only applied after action happensCSS 类仅在动作发生后应用
【发布时间】:2016-12-06 20:37:19
【问题描述】:

我遇到了一个(非常)奇怪的问题。我一直在尝试处理它一段时间,并决定寻找其他想法来尝试解决此问题。

所以,这就是发生的事情:

我正在使用 react-router 开发一个 React 应用程序。每次加载新视图时,我都会使用 react-addons-transition-group 创建淡入淡出动画。总的来说,它工作正常。

问题是有一个视图,如果来自特定视图,将不会加载它的 CSS 类。这很奇怪,因为我将所有 CSS 类都放在一个缩小的文件中。

有问题的视图是一个轮播,包含许多视图。第一次打开它,它没有应用任何样式。但是,如果我更改轮播幻灯片,则会应用所有样式。

下面的截图会展示幻灯片切换前后的状态:

在这一点上,我完全不知道会发生什么。有没有人遇到过这样的问题? 我想我应该再强调一次:它只发生在从一个特定视图过渡到这个特定视图时。它不会发生在应用程序的其他任何地方。

提前感谢您的帮助!

【问题讨论】:

    标签: css reactjs react-router


    【解决方案1】:

    没有代码很难说,但看看 div#app。

    在 LHS 你有

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-16
    • 2015-06-17
    • 2019-08-28
    • 1970-01-01
    • 2019-12-27
    • 2020-07-07
    • 1970-01-01
    相关资源
    最近更新 更多