【问题标题】:window, document and $ is not defined in reactjs窗口、文档和 $ 未在 reactjs 中定义
【发布时间】:2018-07-04 21:23:05
【问题描述】:

如何使用 jquery & custom js like : $("#header").sticky({ topSpacing: 0, zIndex: "50" }); in reactjs

下面的配置不适合我。

我正在使用这个仓库。 https://github.com/ctrlplusb/react-universally

import $ from 'jquery';
require('bootstrap3');
require('../../assets/lib/stickyjs/sticky')
if (typeof window === 'undefined') {
  global.window = {}
  global.document = {}
}

服务器:服务器执行出错,查看控制台了解更多信息。

ReferenceError: 窗口未定义

【问题讨论】:

标签: reactjs


【解决方案1】:

这应该可行。

let w = window;
let $ = w.$;

【讨论】:

    猜你喜欢
    • 2018-08-13
    • 2018-03-02
    • 2022-09-18
    • 1970-01-01
    • 1970-01-01
    • 2016-05-06
    • 1970-01-01
    • 2021-08-17
    • 2018-11-06
    相关资源
    最近更新 更多