如何在多个文件中拆分 JavaScript 对象定义
How to split javascript object definition in several files
假设我在一个文件视图中定义了原始对象视图.js :
var View = (function () {
function View() {
}
View.prototype.SubFunc = function() {
}
return View;
})();
现在我希望能够拆分为 2 个文件:
查看.js
var View = (function () {
function View() {
}
return View;
})();
和子函数.js
View.prototype.SubFunc = function() {
}
为什么它似乎不再起作用了?在执行过程中,我收到此错误:
view.SubFunc is not a function
JS 文件是逐个导入的,但异步导入,不能保证 file1 将在 file2 之前加载。
您可以将 file2 (SubFunc.js) 包装到 document.onload 事件中,以便在加载其他文件时执行该事件。
document.onload = function(){
View.prototype.SubFunc = function() {
}
}
相关文章:
- 将字符串拆分为数组时出现JavaScript错误
- 在JavaScript中拆分日期字符串的更好方法是什么
- 如何将字符串拆分为字符,但在javascript中保留空格
- 使用 JavaScript 拆分名字和姓氏
- Clear Case.如何在多行上拆分很长的javascript
- 在javascript中使用split函数希望在页面加载时拆分url
- 拆分javascript字符串以获得所需的值
- 基于多个参数拆分Javascript数组中的值
- 如何在多个文件中拆分 JavaScript 对象定义
- 如何使用 Google 脚本拆分 JavaScript 数组
- 用_拆分Javascript中的字符串
- 什么'这是在Rails应用程序中拆分Javascript或Coffeescript的最佳方式
- 如何拆分javascript&html转换为多个文件
- 如何拆分Javascript和HTML文件
- 用条件拆分JavaScript字符串
- 拆分JavaScript字符串中的最后一个字值
- 在three.js游戏引擎中拆分javascript文件
- 用多个分隔符拆分javascript中的字符串并保留它们
- 需要一个正则表达式来拆分javascript中的字符串
- 如何拆分javascript数组