angular7相关内容

服务器发送的事件为单个客户端创建了太多侦听器

我正在 MEAN 堆栈中使用服务器发送的事件. 我能够在需要时将数据从服务器推送到客户端. 但是有一件事,我注意到即使我是打服务器的唯一客户端.我有个听众,广播的事件说 40个听众(如果我等待足够长的时间让客户端重新连接40次). 当用户重新加载时,还会创建 多个侦听器. 如何限制听众说每个客户每个事件只能听1个听众.服务器发送事件甚至有可能做到这一点. 只要用户正在使用网站 ..

Angular 7-Autoprefixer不适用于CSS Grid

我正在尝试使Angular7与Autoprefixer良好配合。我特别希望获得IE11的支持。我从浏览器列表文件的“ IE 9-11”中删除了“ not”。我还添加了 / *自动前缀网格:自动放置 / / 自动前缀网格:在* / $上b $ b 到_grid.scss文件的顶部。问题是网格项仍未获得任何前缀。 Flexbox似乎可以正常工作,但CSS网格却不能。我缺少任何配置吗? ..
发布时间:2020-06-06 19:48:56 前端开发

使用xlsx库,仅导出Angular 7的角材料6的分页数据表的可见行,而不是整个数组

我需要使用 xlsx 库将角形材料数据表导出到excel文件中。 问题就是说,如果我在数据表中使用分页,并且在导出时,仅导出可见行: exportTable( ) { //让data = Object.values(this.dataSource); const ws:xlsx.WorkSheet = xlsx.utils.table_to_sheet(this.table. ..
发布时间:2020-06-06 18:32:01 其他开发

在应用程序中导入时,Angular Library Route Module不起作用

我需要有关无法解决的问题的帮助。 我正在研究angular 7库,以便为应用程序添加模块化,但是在库中定义的模块路由在应用程序中安装时似乎无法使用。 我已经创建了一个到github的项目来重现问题: 库测试 foo-lib 外部应用程序 foo-tester 在每个自述文件中,我都描述了如何重现此问题。 我创建了一个示例库(foo-lib),其路由模块已定义了子路由 ..
发布时间:2020-06-06 18:30:36 其他开发

如何为Angular中的某些角色动态分配组件/字段权限?

我正在研究Angular 7项目,并开发了角色/权限管理仪表板,超级管理员可以通过单击复选框来分别分配和管理Rolex及其权限。我专门负责做的事情是实现类似于VtigerCRM中实现的功能 因此,当超级用户分配权限时,应为用户分配对该特定组件和/或该组件中特定字段的访问权限。我想知道是否可以通过Angular这样的UI动态管理角色及其权限?如果是,我们该怎么做?否则任何与此相关的链接都将有很 ..
发布时间:2020-05-31 23:30:56 其他开发

在Angular 7中导航而不向URL添加参数

我想在Angular 7中的两条路线之间导航,并在它们之间发布数据.但是我不想在URL中显示这些参数.如何以正确的方式做到这一点? 此刻,我正在为这样的事情而苦苦挣扎: this.router.navigate(['/my-new-route', {data1: 'test', test2: 2323, test: 'AAAAAAA'}]); 它会将我的网址更改为 http ..
发布时间:2020-05-29 19:12:54 前端开发

有多少种方法可以提高角度性能?

我是一名有经验的前端开发人员,并且是测试运行时性能的新手. 为了检查性能,我下载了Google插件" Performance-Analyser ".而且我得到了如下的表演时间. 对于DOM处理本身,需要5.4秒. (对于我们的项目,我们使用的是角度6.) 任何人都可以说出一些提高性能的提示.还请给我一些链接? 有人可以帮助我吗? 解决方案 有些操作可以优化您的 ..

Angular 7-如何共享可观察的令牌续约?

在每个请求之前,HTTP拦截器都会检查访问令牌是否过期,如果已过期,则它首先更新令牌,然后继续请求. 问题出在具有多个请求的页面上.在这些页面上,拦截器会尝试为每个请求续订令牌. 在这种情况下如何共享令牌续期请求? 负责令牌更新的方法是: renewToken() { let refreshToken = // get refresh token let ..
发布时间:2020-05-19 18:57:02 其他开发

角度服务可实时将可观察对象/对象从缓存阵列返回到组件的多个实例

使用案例 我有一个内容页面,其中包含UserActionsComponent的多个实例.我还有一个全局DataService,它充当具有(想要)高级缓存的数据提供程序. 数据获取层次结构: 内存缓存>>浏览器存储(异步)>> HTTP请求 UserActionsComponent 请求dataService.getData(URL,params,method) ..
发布时间:2020-05-19 18:51:47 其他开发

循环数组并返回Observable中每个ID的数据

使用RxJS v6很难从子集合中检索循环中每个项目的数据.无法迭代从HTTP调用检索的throw数组.合并映射仅对需要在所有数组项目上执行的单个项目执行此操作. 我已经坚持了3天.我已经尝试了一切.问题在于,新的管道语法在为您提供组织代码的巧妙方法的同时,没有简单的方法来循环引发数据收集.无法使用地图javascript函数,因为它在可观察范围之外并且返回的项目不确定.在互联网上,我只能找到 ..
发布时间:2020-05-19 18:44:09 其他开发

测试广播服务

嗨,我正在尝试为具有可观察性的组件编写角度代码,但无法测试广播服务.我收到一条错误消息,说未调用该服务.我应该如何使用该服务?任何帮助,将不胜感激.谢谢. 这是我的组件,具有可观察性: ngOnInit(): void { this.subscription.add( this.broadcastService.subscribe('msal:acquireT ..
发布时间:2020-05-12 22:50:34 其他开发

Angular 7将导入的模块传递到功能模块

我在Angular 7应用程序中具有功能模块的层次结构.其结构如下: 应用 admin(此处导入的UI模块) feature1 功能2 公开 在管理模块中,我已经导入了UI框架模块.我的问题是,如果我的模块是“向上"导入的,那是否还意味着Feature1模块中的组件可以访问UI模块,还是我需要在每个功能模块中导入UI模块?我对“子"模块有基本的误解吗? app.mod ..
发布时间:2020-05-10 21:02:23 其他开发

如何让Twitter识别路线所服务的子页面中的Angular7元标记

我希望我的Angular7代码采用一个包含路线的URL,并向Twitter显示所需的更新后的元标记,以便Twitter可以呈现正确的社交卡. 遵循元标记的标准实践,包括在index.html标头中声明和在路由加载的页面的构造函数中进行更新,我可以在浏览器控制台中看到正确的更新值,但是twitter忽略了这些更新并使用第一个meta来自index.html的代码. 来自index.htm ..
发布时间:2020-05-09 02:31:16 其他开发