首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

动态导入在Angular 8库中不起作用

是因为Angular 8不支持动态导入。动态导入是一种在运行时根据需要动态加载模块的技术,它可以提高应用程序的性能和可维护性。然而,在Angular 8中,动态导入的功能尚未完全实现。

在Angular中,通常使用静态导入来引入模块。静态导入是在编译时确定要加载的模块,并在构建过程中将其打包到应用程序中。这种方式在Angular 8中是可行的,并且是推荐的做法。

如果你需要在Angular 8中实现动态导入的功能,可以考虑使用第三方库或工具来实现。例如,可以使用webpack的动态导入功能来实现模块的动态加载。具体的实现方式可以参考webpack的文档和示例。

另外,如果你需要在Angular应用中实现按需加载模块的功能,可以考虑使用Angular的路由器模块。Angular的路由器模块可以根据需要延迟加载模块,从而提高应用程序的性能。你可以在路由配置中指定要延迟加载的模块,并在需要时动态加载它们。

总结起来,虽然Angular 8本身不支持动态导入,但你可以通过使用第三方库或工具来实现动态导入的功能,或者使用Angular的路由器模块来实现按需加载模块的功能。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【C 语言】动态封装与设计 ( 动态调用环境搭建 | 创建应用 | 拷贝动态相关文件到源码路径 | 导入头文件 | 配置动态引用 | 调用动态的函数 )

文章目录 一、 Visual Studio 2019 创建 " 控制台应用 " 程序 二、拷贝 xxx.lib、xxx.dll、xxx.h 到源码路径 三、导入 xxx.h 头文件 四、配置动态引用...五、调用动态的函数 一、 Visual Studio 2019 创建 " 控制台应用 " 程序 ---- 欢迎界面 , 选择 " 创建新项目 " , 选择创建 " 控制台应用 " 项目类型...描述文件 xxx.lib , 动态文件 xxx.dll , 动态头文件 xxx.h , 拷贝到 项目的源码路径 , 注意就是主函数源码所在的目录 ; 三、导入 xxx.h 头文件 ---- ...出现在 源文件 ; 将 xxx.h 头文件手动拖动到 " 头文件 " ; 四、配置动态引用 ---- 右键点击 " 解决方案 " , 弹出的菜单 , 选择 " 属性 " , 选择..." 配置属性 -> 链接器 -> 输入 -> 附加依赖项 " 的 " 编辑 " 选项 , 将 xxx.lib 选项 , 拷贝到此处 ; 五、调用动态的函数 导入头文件 , 即可调用动态的函数

2.1K30

MacOS平台下@rpath动态链接的应用

对于XCode的install name项也没有进行过多的配置,于是生成动态文件应用到各个产品时都要修改install name才能用。...后来使用到CUDA时,偶然发现了@rpath这个东西CUDA动态中被广泛使用。于是就好好研究了下@rpath的一些应用场景。 ?...动态基本上不使用这个path.        (2) @loader_path。这个path之前的应用中用的非常多,可以通过这个path来设置动态的install path name。...三、使用方法  (1)XCode设置   在编译动态链接文件(*.dylib)时,应当将install name设置为@rpath/library.dylib。 ?  ...用这种方式生成的动态也具备较好的适应性,多种应用场景下也能自如使用。

4K100

应用程序设计:动态如何调用外部函数?

大家好,我是一个动态链接! 这个名字,相信你一定早就如雷贯耳了。 ? 计算机早期时代,由于内存资源紧张,我可是发挥了重大的作用!...不论是 Windows 系统,还是 Unix 系列平台上,到处都能见到我的身影,因为我能为大家节省很多资源啊,资源就是人民币!.../main func_in_lib is called func_in_main b = 2 也就是说,我的动态文件,正确的找到了外部其他模块的函数地址,并且愉快的执行成功了!...既然你不想提供,那我就满足你: 首先,动态中提供一个默认的函数实现(func_in_main_def); 然后,再提供一个专门的注册函数(register_func),如果外部模块想提供 func_in_main...不过,如果如果有一天,你改变了注意,又想提供这个函数了,那么你就要通过动态的 register_func 函数,把你的函数注册进来。 Have you got it?赶紧再去试一下! ?

2.6K20

通过ffinode.js调用动态链接(.so.dll文件)

本文作者:IMWeb link 原文出处:IMWeb社区 未经同意,禁止转载 概述 为什么要在node.js调用动态链接 由于腾讯体系下的许多公共的后台服务(L5, CKV, msgQ等...有了它,本地调用变得异常简单,因为它在NodeJS环境为JavaScript提供了一套强大的工具集用来调用动态链接。 notice: 本人的node使用环境是64bit的Linux系统。...需要将C源码build成动态链接以供调用,Linux下将C源码build成.so文件,windows下build成.dll文件。本文只阐述.so文件的调用方法,调用.dll差别不大。...ldconfig命令的主要用途是默认搜寻目录(/lib和/usr/lib)以及动态配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态链接(格式如lib.so),进而创建出动态装入程序...下面是如果利用ffinodejs调用这个接口,该接口的源码已经被封装成libsend_msg.so这个动态链接了,我们直接调用就好。

5.8K10

通过ffinode.js调用动态链接(.so.dll文件)

概述 为什么要在node.js调用动态链接 由于腾讯体系下的许多公共的后台服务(L5, CKV, msgQ等)已经有了非常成熟的C/C++编写的API,以供应用程序调用,node.js作为公司内新兴的后台...有了它,本地调用变得异常简单,因为它在NodeJS环境为JavaScript提供了一套强大的工具集用来调用动态链接。 notice: 本人的node使用环境是64bit的Linux系统。...需要将C源码build成动态链接以供调用,Linux下将C源码build成.so文件,windows下build成.dll文件。本文只阐述.so文件的调用方法,调用.dll差别不大。...ldconfig命令的主要用途是默认搜寻目录(/lib和/usr/lib)以及动态配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态链接(格式如lib.so),进而创建出动态装入程序...下面是如果利用ffinodejs调用这个接口,该接口的源码已经被封装成libsend_msg.so这个动态链接了,我们直接调用就好。

5.9K70

通过ffiNode.js调用动态链接(.so.dll文件)

作者:link [img594ca61c8d41d.jpg] 概述 为什么要在node.js调用动态链接 由于腾讯体系下的许多公共的后台服务(L5, CKV, msgQ等)已经有了非常成熟的C...有了它,本地调用变得异常简单,因为它在NodeJS环境为JavaScript提供了一套强大的工具集用来调用动态链接。 notice: 本人的node使用环境是64bit的Linux系统。...需要将C源码build成动态链接以供调用,Linux下将C源码build成.so文件,windows下build成.dll文件。本文只阐述.so文件的调用方法,调用.dll差别不大。...ldconfig命令的主要用途是默认搜寻目录(/lib和/usr/lib)以及动态配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态链接(格式如lib.so),进而创建出动态装入程序...下面是如果利用ffinodejs调用这个接口,该接口的源码已经被封装成libsend_msg.so这个动态链接了,我们直接调用就好。

6K02

AngularDart4.0 英雄之旅-教程-07路由 顶

你可以通过导入路由来得到它们:lib/app_component.dart (router import) import 'package:angular_router/angular_router.dart...>元素(或者一个动态设置这个元素的脚本)。...Angular注入HeroService,您可以DashboardComponent中使用它。 获取英雄 dashboard_component.dart,添加以下导入语句。...仪表板或英雄列表中选择英雄不起作用。 你会接下来的处理。 选择一个仪表板英雄 当用户选择仪表板的英雄时,应用程序应该导航到HeroDetailComponent以允许用户查看和编辑选择的英雄。...这种方法需要对组件类进行以下更改: 导入angular_router。 构造函数中注入路由器,以及HeroService。 通过调用路由器的navigate()方法来实现gotoDetail()。

17.5K30

Angular JS + Express JS入门搭建网站

JS控制编写的页面,指定Angular JS的app为myApp,注意看其中的表达式,{{name}},name就是一个动态变量。...建议使用另外一种方式,就是用Angular JS的另一个Module ng-route,做路由控制,针对不同的路径,同一个文件定义好各自的控制器。...ng-route,同时要在文件引用angular-route.js文件,否则不起作用。   ...建议开发时放在单独的Factory.js文件。 二. Express JS   示例的前端,我们使用Angular JS框架开发了Html页面以及对应的JS文件。但网站的后台就要用其他技术了。...这里讲一个小地方,最初试验时页面的变量怎么也不替换,花了很多个小时,换了Angular JS,改变了控制器等写法,都没用。最后查资料和文档,才发现只有页面中有ng-view,才会起作用。

4.4K60

资讯 | 腾讯发布年中财报;吴恩达三大项目

,使我们能够浏览器训练神经网络或在推断模式运行预训练模型。... 3.0 版本,Next.js 引入了静态导出功能,可以将 Next.js 应用导出为静态界面;同时添加了动态导入的支持,允许动态导入外部依赖,动态导入 React 组件等操作。...新版本为 Node.js 带来了极大的性能提升,除此之外新版本还修复了 8.x 系列存在的部分错误。...9 地震通讯中断 华为无人机基站提供通信保障 88日四川九寨沟发生7级地震。震区通讯设施遭到了严重破坏,当地与外界之前的联络也被迫中断。...华为终端手机产品线总裁何刚表示华为本次救灾还启用了高科技的无人机基站。相比应急通讯车,无人机基站的优势非常明显。

64520

Hoppscotch:开源 API 开发工具,快捷实用 | 开源日报 No.77

动态凭据:支持为某些系统 (如 AWS 或 SQL 数据) 动态生成凭据。...创建这些动态密钥后,Vault 还会在租约到期后自动撤销这些密钥。 数据加密:Vault 可以不存储数据的情况下对数据进行加密和解密。...这允许安全团队自定义加密参数,开发人员可以将加密数据存储 SQL 数据等位置,而无需设计自己的加密方法。 租约和续订:Vault 的所有密钥都有与之关联的租约。...该项目维护了几个 npm 软件包: @angular/cdk:帮助开发者使用常见交互模式编写自定义 UI 组件的。...主要特点: 提供了一套全新、面向未来并富有前瞻性的 React 组件 支持渐进式迁移至最新版 (FluentUI V9) 包含对老版本 (如 V8) 已经广泛使用过程积累下来的较为完善且稳定可靠等的功能

32310

Angular2 @NgModule

@NgModule利用一个元数据对象来告诉Angular如何去编译和运行代码。 一个模块内部可以包含组件、指令、管道,并且可以将它们的访问权限声明为公有,以使外部模块的组件可以访问和使用到它们。...模块是用来组织应用的,通过模块机制外部类可以很方便的扩展应用,Angular2将许多常用功能都分配到一个个的模块,如:FormModule、HttpModule、RouterModule。...(Angular2没有模块级别的service,所有NgModule声明的Provider都是注册根级别的Dependency Injector) ---- 3.imports:导入其他...导入一个module并不意味着会自动导入这个module内部导入的module所暴露出的公共成员。除非导入的这个module把它内部导入的module写到exports。...除非不通过路由动态将component加入到dom,否则不会用到这个属性。 ---- sivona

2.1K40

Angularsweetalert弹框的使用详解

,但是只能用sweetalert的css,js必须通过npm下载sweetalert,引入下载的sweetalert.min.js 二、版本说明 Angular V1.2.30 Angular-sweetalert.../sweetalert.min.js 注意:app添加依赖模块‘oitozero.ngSweetAlert’ 四、使用方法 1、基础用法 swal("请选中数据再进行操作"); ?...五、相关问题 1、传函数错误 Swal(“确定提交吗”,  function(){}, ‘error’ );  //这种写法我用的这个版本是错误的,我的这个版本支持then(), 不支持直接在参数写方法...2、API问题 在这个版本以下写法只能实现title和text的效果,其他属性都不起作用 1 swal({ 2 title: "确定删除吗?"..., "success"); 12 }); 在这个版本只能按照我最上面所列举的去实现,那是我官方英文文档中发现的,中文文档太坑了。

2.7K40
领券