问题标签 [oclazyload]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 使用 OC 延迟加载时未定义控制器
我正在尝试使用 oclazyload 模块延迟加载我的 JS 文件。但我收到了这个错误
未捕获的 ReferenceError:dashboardController 未定义
当我的文件正确加载时。这是状态声明
我的模块是这样声明的:
和控制器
知道如何解决吗?
javascript - Karma 测试错误“无法初始化 ocLazyLoad”
从 quickstart sb-admin-angular开始,我正在尝试运行测试,但出现错误unable to init ocLazyLoad
。(这是一台 Windows7 机器。)
我用来运行测试的命令是:
我从这个线程中了解到,我必须确保将 ocLazyLoad 脚本的路径添加到karma.conf.js
.
我也尝试过使用 Bower 重新安装 ocLacyLoad,如上述线程中所建议的那样。我有一个版本选择并选择了第一个选项:
请问我在这里遗漏或损坏了哪一步?
angularjs - Load angular module at runtime with/without ocLazyLoad
I have a couple of modules that I am trying to load at runtime based on some conditions. Currently I am using theocLazyLoad module but I am the loaded module's are not working at all. Everything loads fine, there are no errors being thrown.
I first declare my main module
and then somewhere in my controller
What I truly do inside the resolved promise is that I register a new state with ui-router, and within that state I use some of the directives defined in mod1
, but they simply don't work. Is there further initialization that must be performed after the module loads?
javascript - webpack require.ensure 第一个参数使用
webpackrequire.ensure
第一个参数的第一个参数有什么用?
https://webpack.github.io/docs/code-splitting.html
我试图让第一个参数填充或为空,如:
两者都在工作。那么第一个参数有什么用呢?
文档中还有一个require.include
函数,我不明白这个函数的用例。谁能解释一下?
angularjs - OcLazyLoader 路径不起作用 控制器未加载
我正在尝试在达到相应状态时加载 js 和 css 我是 isunf OcLazyLoader 并且我已经提到了控制器名称并且我正在尝试使用 ocloader 加载控制器定义但我得到控制器未定义
我的配置文件是
和我的 table.js
请帮助解决这个问题,因为我得到
angularjs - 如何加载角度引导
问题:我无法加载ui-bootstrap-tpls.js
fromnode_modules
错误:[$injector:nomod] 模块 'angular-bootstrap' 不可用!您要么拼错了模块名称,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数。
javascript - 隐藏空模板,直到使用 Restangular 和 UI-Router 加载数据
我习惯于ocLazyLoad
依赖注入和按需加载 CSS 和 JS。state
在加载数据之前,我不会更改 UI-Router 。我也Restangular
用来连接API。
现在如何从解析状态调用 Restangular 函数?这是我的路线:
我UserListCtrl
的是:
我UserService
的是:
angularjs - Google 地图在后续请求中无法使用 ocLazyLoading
我在使用 ocLazyLoading 的 google 地图时遇到问题,收到错误消息“您已在此页面上多次包含 Google Maps API。这可能会导致意外错误”。每当需要提高页面加载性能时,我都会使用 ocLazyLoading 来加载所有依赖项。
Google 地图适用于第一个请求,但在随后对同一页面的请求中导致错误提示“您已在此页面上多次包含 Google Maps API”并且地图没有显示。
以下是用于使用 ocLazyLoad 解决依赖关系的代码。仅供参考,我使用 Angular UI-router 进行路由,它是一个具有 IONIC 框架的混合移动应用程序。
angularjs - 如何实现多个模块的延迟加载
我需要为我的项目实现延迟加载,该项目使用 AngularJs、RequireJs、Grunt。这是一个非常大的项目,它分为多个模块,包含各自的控制器、服务和 routing.js 文件。我尝试过使用 OcLazyLoad,但它只有在我为整个项目维护一个路由文件时才有效。但是我的经理说没有一个路由文件。是否有任何其他可用的惰性加载程序我可以尝试或任何 grunt 插件在构建时将所有路由文件合并为一个。
我们在项目中遵循这种结构:
angularjs - 无法让角度组件路由器处理组件的延迟加载
大家好,stackoverflowers,我已经尝试了一段时间,但没有成功使用新的组件路由器(ngComponentRouter)实现角度组件的延迟加载。这是我用于配置主要组件的代码:
我的第一个问题是我无法让它与注入加载器属性的 ocLazyLoad 一起工作,所以我将它加载到主控制器中并在加载器属性中引用它。在那之后,当我终于让它在加载器属性中工作时,我似乎无法让它真正加载组件,我一直收到这个错误:
现在我明白我显然在加载程序中做错了,我需要以某种方式注册组件。但我找不到任何关于加载器的角度文档,也没有其他人使用新路由器延迟加载组件,所以我真的不知道如何实现这一点。
我真的很感激这方面的一些帮助,但我通常也想知道使用角度组件路由器是否为时过早,因为它缺乏文档和支持。所以我真的很想听听其他有经验的 Angular 程序员对此事的看法。
编辑:有人对此事有任何见解吗?