我正在开发一个 Excel 加载项mean-stack
。很久以前,我在某个地方看到了一个关于启动 AngularJS 插件的答案office.js
(不幸的是,我再也找不到线程了)。提出了以下解决方案,但我不记得最初的问题是什么:
Office.initialize = function (reason) {
jQuery(document).ready(function () {
angular.bootstrap(document, ['app'])
})
}
现在,我尝试编写<html ng-app="app">
而不使用上面的块(这允许我延迟加载office.js
)。到目前为止,该插件似乎也可以正常工作。
那么有谁知道这种<html ng-app="app">
方式是否对 Excel 加载项有任何潜在风险?Office.initialize
不是强制性的,对吧?
编辑 1:我刚刚意识到它在所有情况下都不能正常工作,这是问题所在:在 Excel for Windows 中使用 ocLazyLoad 启动 Excel 加载项失败。