-
对于角度为2或更高的@ angular-libphonenumber,是否有任何样本?
所属栏目:[安全] 日期:2020-12-17 热度:102
我正在尝试创建一个格式化和验证我的angualr 4应用程序中的电话号码的指令,正在寻找一些入门指导. 解决方法 编辑(15.03.2018) – 谢谢@Joseph Webber 首先,你必须安装libphonenumber-js,它是google-libphonenumber的包装器,可以在Angular 2上导入. 您可以将[详细]
-
angular – 如何在vs代码中启用HTML上的lint?
所属栏目:[安全] 日期:2020-12-17 热度:91
我正在使用visual studio代码开发angular2 app,我安装了以下扩展, htmllint 和 htmlhint-ng2 我有如下组件模板, @Component({ selector: 'userprofile',template: ` div class="profilecontainer" div class="row" img [src]="profile.profilePic" / div cla[详细]
-
angularjs – 将其他指令添加到angular.js中的同一元素的指令
所属栏目:[安全] 日期:2020-12-17 热度:139
如何创建将其他指令添加到元素的指令? 例如,我想: input tag/ 链接为: input ng-pattern='/[wd]+/' ng-maxlength='10'/ 解决方法 我不认为$compile(),链接函数或终端是必需的. Angular会自动为我们编制电话. .directive('tag',[function() { return {[详细]
-
打字稿导入错误的角度
所属栏目:[安全] 日期:2020-12-17 热度:199
我使用如下语法在我的角度1应用程序(在打字稿中)导入角度 import * as angular from 'angular'; 这会从角度模拟而不是角度导入角度,因为我的ILogService实现失败 ERROR in ./app/shared/Logger.factory.ts (38,7): error TS2420: Class ‘Logger’ incorrect[详细]
-
angular – 确保实例化服务
所属栏目:[安全] 日期:2020-12-17 热度:159
背景 我们正在构建一个Angular2应用程序,并且正在积累与一个模块相关的许多特定服务.所有这些服务都松散地耦合到主题类型应用中的事件系统. 通过构造函数实例化 因为这些服务永远不会被直接引用,只能订阅事件,所以我们只需要以某种方式实例化它们.目前我们只[详细]
-
Angular 6 Scroll Listener重新加载组件
所属栏目:[安全] 日期:2020-12-17 热度:145
为了尽可能简单地解决这个问题,这是我的方案. 1)我有一个父组件,它有一个ViewContainerRef来动态加载父组件中的组件.对于我的用例,parent是一个空的holder页面,它根据一组变量动态地替换另一个页面. ng-template#dynamic / ng-template 2)子组件有一个水平滚[详细]
-
angular – 外部javascript库在'{module} / dist /’上返回4
所属栏目:[安全] 日期:2020-12-17 热度:135
在Angular2中配置外部项目总是遇到一些麻烦. 我想在我的项目中包含ng2-sharebuttons. (它似乎没有全局.d.ts文件?) 虽然README.md只是说npm install ng2-sharebuttons –save,但我知道还有更多内容(systemjs.config typings) 首先,我尝试配置systemjs.config[详细]
-
儿童路线中的Angular 2 Route Params
所属栏目:[安全] 日期:2020-12-17 热度:197
我有一条路线:/ app / project / 23 / views 路径的每个部分都是前一部分的子节点,并且所有子节点都是延迟加载的(不确定此处的延迟加载位是否相关) /app (root component) /project (child component of app,child route of app) /23 (route param 'project[详细]
-
angular – 动态设置路由器插座名称
所属栏目:[安全] 日期:2020-12-17 热度:89
是否可以以角度2动态设置路由器插座的名称? 我需要创建一个包含路由器插座的通用组件. 模板示例: nav class="nav menu" a *ngFor="let navRoute of navigationRoutes" class="nav-link" [class.selected]="navRoute.isActive" (click)="onActivated(navRou[详细]
-
angular – ngFor在array.push之后显示空项
所属栏目:[安全] 日期:2020-12-17 热度:127
我在我的模板中有这个: input type="button" value="add" (click)="addEnvVar()"/div *ngFor="let envVar of application.env_vars" input type="text" name="key" [(ngModel)]="envVar.key" input type="text" name="value" [(ngModel)]="envVar.value"/di[详细]
-
angularjs – $scope的提供者!在角度2应用程序中使用角度1指令
所属栏目:[安全] 日期:2020-12-17 热度:57
我有一个使用angular-cli构建的角度2应用程序,我需要在我的一个组件中使用角度1指令(从不同的应用程序重用它).我按照以下步骤操作: https://angular.io/docs/ts/latest/guide/upgrade.html#!#using-angular-1-component-directives-from-angular-2-code 但[详细]
-
angular – 使用可注入服务来设置APP_BASE_HREF的配置
所属栏目:[安全] 日期:2020-12-17 热度:82
我正在编写一个带有typescript 2.0.3的角度2.1.0项目. 我使用以下代码创建了app-config服务: import { Injectable } from '@angular/core';@Injectable()export class AppConfigService { public config: any = { auth0ApiKey: 'API_KEY',auth0Domain: 'DOM[详细]
-
angularjs – 如何使用angular-translate动态翻译输入文本(datep
所属栏目:[安全] 日期:2020-12-17 热度:113
我正在使用angular-translate为我的应用程序提供i18n,我能够正确翻译标签,按钮文本等. 我面临的问题是当我尝试根据所选语言区域设置更改日期时.日期从日期选择器中选择. 日期被选入输入元素: input type="text" class="form-control" required="" ng-model=[详细]
-
angular – 如何在运行时更改NgModule配置
所属栏目:[安全] 日期:2020-12-17 热度:156
有些模块公开了他们的服务配置,例如: AngularFireModule.initializeApp(firebaseConfig), StoreModule.provideStore(reducer), RouterModule.forRoot(路由)…… 我如何在运行时重新配置其中一个?例如,用户选择两个链接中的一个,并且不同的模块是延迟加载和[详细]
-
Angular 2“在遇到静态解析符号值时出错.”运行i18n
所属栏目:[安全] 日期:2020-12-17 热度:147
我正在尝试运行i18n提取工具来翻译我的角度2应用程序. 但是当我试图跑步时,我得到: Failed on type {"filePath":"C:/ng/anbud/src/app/_common/logging-error handler.ts","name":"LoggingErrorHandler"} with error Error: Error encountered resolving sy[详细]
-
angular – 在完成* ngFor后调用函数
所属栏目:[安全] 日期:2020-12-17 热度:157
我正在尝试用角度2创建一个应用程序;我想要在* ngFor中渲染最后一个元素时,执行一个函数,像这样,标签是 img: img *ngFor="let image of template.previewImages; let i = index" [src]="image" [class.hs_visible]="i==0" / 功能名称是 animation(){console[详细]
-
angularjs – 使用$sce和ng-bind-html在Salesforce上不呈现HTML
所属栏目:[安全] 日期:2020-12-17 热度:111
我使用Salesforce作为后端,我的用户可以获得一些通知,其中可能包含带有指向某处的链接的标记.这就是说我在控制器中使用$sce来执行这样的功能: vm.to_trusted = to_trusted;function to_trusted(html_code) { return $sce.trustAsHtml(html_code);} 在前端我[详细]
-
angularjs – 我正在为不同来源的管理员和用户使用ng-table.作者
所属栏目:[安全] 日期:2020-12-17 热度:149
我使用ng-table为admin和用户使用相同的控制器,相同的视图但是加载了不同URL的数据,但是从缓存中获取数据时它会从缓存中重新加载数据(我想在用户注销时清除) 调节器 myApp.controller('listArticle',['$scope','$filter','ngTableParams','nameService','$ro[详细]
-
Angular2 transclusion – 将css应用于子元素类
所属栏目:[安全] 日期:2020-12-17 热度:158
我有一个名为dropdown的控件,它使用transclusion.请注意第二行的“下拉内容”类: div div *ngIf="dropdownVisible" class="dropdown-content" ng-content select="dropdowncontent"/ng-content /div/div 我已经构建了第二个控件,试图使用第一个控件: dropd[详细]
-
angularjs – 具有jsonp有效负载的Express.js响应状态代码
所属栏目:[安全] 日期:2020-12-17 热度:150
我有一个MEAN-stack后端,我想回复 return res.status(400).jsonp({ message: 'Parsing failed.',code: '123'}); 当角度应用程序使用此JSONP端点并遇到此特定错误时,它会收到400但没有其有效负载.当我将状态更改为200/300时,它会很好,而400/500却没有. 在其他[详细]
-
Angular2 – 导入桶在运行时导致404
所属栏目:[安全] 日期:2020-12-17 热度:144
我正在尝试实现此链接中描述的导入桶结构(您可能需要向下滚动一下): https://angular.io/docs/ts/latest/guide/style-guide.html#!#application-structure 我面临的问题是我正在创建和引用的index.ts文件 import {...} from './shared/services'; 在运行时[详细]
-
AngularJS Karma-jasmine和视觉工作室2015
所属栏目:[安全] 日期:2020-12-17 热度:80
我有一个angularJS应用程序,现在我想开始测试它. 所以我看了几个教程,但没有一个教你如何使用visual studio 2015设置测试. 有没有人知道一个好的资源阅读或可以帮助我设置它. 我的问题是: 我是否需要为每个测试设置单独的视图? 除了安装karma-jasmine和kar[详细]
-
另一个服务中的Angular2 Inject服务创建了2个实例
所属栏目:[安全] 日期:2020-12-17 热度:186
我有两个服务:AuthService和MonBanquetService,AuthService依赖于MyService.以下是这两项服务的基本代码: AuthService.ts: import {Inject,Injectable} from 'angular2/core';import {MonBanquetService} from '../monbanquet.service'@Injectable()expor[详细]
-
angularjs – typescript:import jspm libraries
所属栏目:[安全] 日期:2020-12-17 热度:165
因此,我在将jspm包导入typescript时发现的大多数示例都假设我想使用Systemjs在浏览器中加载和解释它们.但是,我宁愿使用tsc来构建commonjs模块并只导入js代码,因为在我看来,这对我来说是更通用和错误的方法. 所以我的目录结构如下所示: src/index.tsjspm_pac[详细]
-
如何预加载angular2视图,这样第一次加载时不会闪烁白页?
所属栏目:[安全] 日期:2020-12-17 热度:59
我正在用简单的JS构建一个有角度的2应用程序. 我的问题是,当我从一个页面更改为另一个页面时,它会闪烁一个白页,直到呈现新视图.仅在我第一次访问它们时才会发生这种情况.如果我第二次进入相同路线,则页面加载时没有白页. 我抓住屏幕来解释我的问题: https:/[详细]