首页 > TAG信息列表 > angular5

Angular5介绍以及创建第一个angular5应用---AngularJs-Angular5工作笔记001

 AngularJS就是angular的1.0版本,从 AngularJS2.0的时候,叫法就把JS去掉了,直接叫Angular了.  AngularJS,也就是Angular1.0和Angular2.0之间几乎没有任何关系. angular2一直到angular5基本上变化就不大了。  

Angular5.x动态加载组件提升页面性能

Angular5.x动态加载组件 前言 在我们利用Angular进行开发的时候,会碰到这一样的一个场景,随着业务的不断扩大,页面里面的组件、modal、popup、越来越多的时候,页面占用的开销就越大,但是很多组件虽然初始化了,但是确只有在点击的时候才会使用到。 为了解决这种情况,因而考虑用动态创建组

javascript-Angular Service Worker,为离线应用程序缓存api调用

我正在尝试使服务工作者能够与API请求一起工作. 我希望该应用离线运行,并具有以下配置: { "name": "api", "urls": ["https://x.com/**"], "cacheConfig": { "strategy": "performance",

ionic3 angular5 动态固定元素在屏幕位置

//ts import {Component, NgZone} from '@angular/core'; import {Content} from 'ionic-angular'; @ViewChild(Content) content: Content; constructor(public zone: NgZone) {} ionViewDidLoad(){ this.scrollListener();//调用监听方法} /** * 开启滚动监听 */s

javascript-Angular 4/5中的事件处理程序性能问题

抱歉,如果我的问题很傻,但是我们在应用程序中遇到了延迟问题. KEYPRESS事件处理程序是罪魁祸首.我们在整个应用程序中使用以下指令.它通过HostListener检查KeyPress.按下键时,此伪指令使用regexp检查值,并且如果condition为false则执行preventDefault. private regexMap = { // ad

javascript-Angular 5仅对模糊进行验证?

我想知道是否有可能以模糊的反应形式进行验证.目前,您可以设置updateOn:“ blur”,但是输入字段的值不会在输入时更新.在我的情况下,我需要在每次击键时更新值,因为我会用它进行计算并将结果显示给用户.验证应仅在模糊时进行. 谢谢. 编辑: 我使用FormBuilder,一些内置的验证器和一些

javascript – ‘未捕获错误:从Angular 4升级到5.0.1时无法解析’运行时错误的所有参数

这在Angular 4.x中很好,而不是Angular 5.0.1.该项目是使用Angular CLI生成的. compiler.js:466 Uncaught Error: Can't resolve all parameters for RegistrationService: (?). at syntaxError (compiler.js:466) at CompileMetadataResolver._getDependenciesMetadata (c

javascript – Angular 5 ng-bootstrap类型’ElementRef’不是通用的错误

我在这些版本中使用angular 5和ng-bootstrap: "private": true, "dependencies": { "@angular/animations": "^5.2.0", "@angular/common": "^5.2.0", "@angular/compiler": "^5.2.0"

javascript – 带按钮单击的Ag-Grid cellRender

我正在使用带有ag-grid数据表的角度5 我无法在这里使用cellRenderer从单元格触发click事件如何使用我的ag-grid – > colDefs this.columnDefs = [ {headerName: '#', rowDrag: true, width: 75}, {headerName: 'One', field: 'fieldName',

javascript – 从typescript代码滚动到元素(角度5)

我在屏幕中间有div. div包含一个提交按钮.当我点击“提交”屏幕位置下降到底部.我试图用window.scrollTo()滚动到元素,但它不起作用.我需要从component.ts做到这一点,我有一个事件,当我按下提交时调用.我将非常感谢你的帮助.解决方法:使用查看孩子的力量 @ViewChild('scroll', { r

java – Angular 5:预检的响应具有无效的HTTP状态代码403

当我向服务器发送POST请求时,我收到一个错误: Failed to load http://localhost:8181/test: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhos

javascript – 无法读取未定义的属性’dasherize’

当我试图运行此命令时: ng generate component <component-name> 我收到了这个错误: Error: Cannot read property 'dasherize' of undefined Cannot read property 'dasherize' of undefined 我的角度配置: Angular CLI: 1.7.1 Node: 7.5.0 OS: darwin x64 Angular: 5

通过Nginx加载Angular应用程序非常慢 – 需要60秒

在以下存储库中: https://github.com/napolev/lab-nginx-angular/tree/nasiruddin-suggestions 我有3个元素 > nginx服务器 > vanilla Angular app1> vanilla Angular app2 app2是app1的克隆 我正在使用带有Cygwin的Windows 10操作系统. 要试用该系统,请打开3个终端窗口并执行以下操

javascript – RXJS重试时重置等待间隔

我想用增加的时间间隔触发retrywhen(), socketResponse.retryWhen(attempts => { return attempts.zip(Observable.range(1, 4)).mergeMap(([error, i]) => { console.log(`[socket] Wait ${i} seconds, then retry!`); if (i === 4) { consol

Angular5.x——组件通讯

 2 Angular组件间的通讯    2.1 父子组件间的通讯      2.1.1 父组件设置子组件属性      2.1.2 父组件调用子组件事件      2.1.3 子组件向父组件发射事件    2.2 非父子组件通讯      2.2.1 Service      2.2.2 路由传值        2.2.2.1 传递一个值