更改python和Django版本后,出现了
错误
Uncaught ReferenceError: addEvent is not defined
。
该错误发生在我的DateTimeShortcuts.js
文件中。
引发错误的代码是:
addEvent(window, 'load', DateTimeShortcuts.init);
window.DateTimeShortcuts = DateTimeShortcuts;
此错误使我无法正确渲染用于Django应用的日期小部件。
有什么想法如何处理吗?
答案 0 :(得分:2)
从提交到Django框架“ Fixed #28536 -- Removed old JS cross-browser utilities”中,您可以看到该文件中有更改。
尝试运行将刷新所有静态文件的command:
override func viewDidLoad() {
super.viewDidLoad()
NotificationCenter.default.addObserver(self, selector: #selector(teasGoBackground), name: UIApplication.didEnterBackgroundNotification, object: nil)
NotificationCenter.default.addObserver(self, selector: #selector(runTimer), name: UIApplication.didBecomeActiveNotification, object: nil)
}
答案 1 :(得分:0)
也许你应该写
window.addEventListener("load", ...
答案 2 :(得分:0)
问题是以前未定义' addEvent '。
确保在此行之前导入或编写了“ addEvent ”的定义。