-
有没有办法如何从所有多个级别使用Angular多提供程序?
所属栏目:[安全] 日期:2020-12-17 热度:91
我想知道是否有可能从(理想情况下)所有祖先获得角度多供应商. 让我们说我有一个INJECTION_TOKEN X,我有一个像这样的组件结构: comp-a comp-b comp-c/comp-c comp-bcomp-a comp-a提供者: 提供者:{提供:X,useValue:“A”,multi:true} comp-b提供者: 提[详细]
-
在不同的angular-cli项目中覆盖组件的默认sass变量
所属栏目:[安全] 日期:2020-12-17 热度:186
在node_module组件中,我有一堆我要覆盖的sass变量.例如,组件中具有!default规则的变量: $header-bg:red!default; 我想在我的angular-cli项目中将我的全局样式表中的这个变量覆盖为蓝色. 只需添加$header-bg:blue;不起作用.我该怎么做才能覆盖那些sass变[详细]
-
Angular 5 – 如何在组件初始化后重新加载组件
所属栏目:[安全] 日期:2020-12-17 热度:75
我在应用程序中有一个搜索功能.当用户点击搜索按钮时,数据在[(ngModel)]中被捕获并传递给服务,URL被重定向到搜索组件的html. 该服务被注入“搜索”组件并显示数据. 现在,当用户输入新的搜索词时,我想刷新现有的搜索组件.这样做的正确方法是什么? search.com[详细]
-
Angular 4中的升序和降序排序
所属栏目:[安全] 日期:2020-12-17 热度:79
为什么sort函数工作正常: th (click)="sort('transaction_date')"Transaction Date i class="fa" [ngClass]="{'fa-sort': column != 'transaction_date','fa-sort-asc': (column == 'transaction_date' isDesc),'fa-sort-desc': (column == 'transaction_da[详细]
-
angularjs – 如何在角网页应用中使用Firebase隐形reCAPTCHA?
所属栏目:[安全] 日期:2020-12-17 热度:129
希望看到一个有效的例子.搜索了一下,似乎无法让它在本地工作.始终显示隐私条款徽标用户必须与验证码进行交互. 这是我创建的codepen,以加快速度. 从Firebase-Docs开始: Use invisible reCAPTCHA To use an invisible reCAPTCHA,create a RecaptchaVerifier o[详细]
-
使用angular 4在datatables.net中实现自定义搜索
所属栏目:[安全] 日期:2020-12-17 热度:199
我正在尝试在列上实现简单的自定义搜索. 这在 https://datatables.net/examples/plug-ins/range_filtering.html有详细记载. 但是我的(目前为止)唯一的问题是访问$.fn.dataTable.ext.search数组,添加并稍后删除我的自定义搜索功能. 通过角度数据表时,此数组的[详细]
-
登录从Angular应用程序和msal.js重定向Azure AD B2C的用户
所属栏目:[安全] 日期:2020-12-17 热度:159
我正在尝试使用Angular 4应用程序正确地使用Azure AD B2C进行隐式身份验证.我正在使用msal.js尝试让它工作.我已经检查了非常有限的 official sample code,但它没有实际用途,因为它使用弹出窗口登录,我想要重定向. 我现在拥有的是我在我的应用程序中注入的以[详细]
-
angular – 如何更新依赖注入令牌值
所属栏目:[安全] 日期:2020-12-17 热度:123
角度依赖注入允许您使用令牌而不是服务类注入字符串,函数或对象. 我在我的模块中声明它是这样的: providers: [{ provide: MyValueToken,useValue: 'my title value'}] 我这样使用它: constructor(@Inject(MyValueToken) my_value: string) { this.title =[详细]
-
仅在角度通用中将组件标记为客户端
所属栏目:[安全] 日期:2020-12-17 热度:66
使用ASPNet Angular SPA模板我试图导入NGX-Charts,但它们不能与服务器端预渲染一起使用.所以我只想通过将NGX图表模块导入app.module.browser.ts来使它们渲染客户端. 但是,当我这样做时,我得到模板解析错误: Can’t bind to ‘view’ since it isn’t a know[详细]
-
angularjs – 打开自动浏览器并在用grunt更改文件时重新加载它
所属栏目:[安全] 日期:2020-12-17 热度:178
我不是一个咕噜咕噜的专家,但我有一个角度js模板,我想用于我的应用程序我试图使浏览器自动打开当grunt启动并重新加载页面时,html,js和css文件被修改我添加了监视和livereload,但它不会工作我的代码有什么问题 这是我的gruntfile.js module.exports = functio[详细]
-
Angular Material 2 – 自动完成中的自定义mat-option / md-opti
所属栏目:[安全] 日期:2020-12-17 热度:195
Angular Material 2是否有一个选择器来自定义自动填充选项,例如AngularJS的Angular Material md-item-template?我在材料2的 docs上找不到任何东西 来自docs的AngularJS示例: md-autocomplete md-item-template span class="item-title" md-icon md-svg-ico[详细]
-
angularjs – 如果有简单的方法,为什么我们需要reactjs-bootstra
所属栏目:[安全] 日期:2020-12-17 热度:164
我一直在使用react或angular开发web应用程序,但我很困惑为什么人们会使用像react-bootstrap( https://react-bootstrap.github.io/introduction.html)或Angular-bootstrap这样的库?因为当我创建时我只需要使用链接标记及其对应的js lib加载css框架,然后在rea[详细]
-
Angular直接导航到延迟加载的模块子路由
所属栏目:[安全] 日期:2020-12-17 热度:199
我有一个名为example.module的延迟加载的Angular模块.在example.module中,我有两个不同的组件,分别是a.component和b.component,以及a和b使用的一组不同的子组件. 我想要的是,当模块从路由器延迟加载时,我可以根据用户从父路由选择的路由直接路由到这两个组件[详细]
-
Angular:主持人无法正常工作
所属栏目:[安全] 日期:2020-12-17 热度:63
如果它有一个活动的类,我想设置我的组件的样式.但它不起作用. thread.component.html divthread works!/div thread.component.css :host .active { display: block; border: 1px solid white;} app.component.html app-thread class="active"/app-thread 但[详细]
-
angular – 当类具有计算属性时字段初始值设定项的简写
所属栏目:[安全] 日期:2020-12-17 热度:116
假设我有一个非常简单的类,带有计算属性: class Person { firstName: string; lastName: string; get fuillName(): string { return this.firstName + ' ' + this.lastName; }} 现在我想创建一个Person类型的对象: let p: Person = { firstName: 'John',la[详细]
-
angular – 如何在模态组件关闭后刷新父组件
所属栏目:[安全] 日期:2020-12-17 热度:125
我有一个组件,其中包含一个显示数据库行的表.该组件还有一个“添加”按钮. 当我单击此按钮时,会出现一个模式,其中包含一个表单,用于在数据库中添加新条目. 我可以将行保存到数据库,但我想刷新父组件中的表以显示新添加的条目. 我使用的代码是: 在父组件中我[详细]
-
IE9 PathLocationStrategy Angular 4
所属栏目:[安全] 日期:2020-12-17 热度:166
我正在使用IE9和PathLocationStrategy与Angular4但它似乎没有工作.它只是附加“#”无限时间.我尝试添加history.js polyfill,但似乎没有任何工作. 任何人都可以帮助我如何使用PathLocationStrategy与Angular 4和IE9? 更新: 我终于想通了,我们不能在IE9上使[详细]
-
Angular 2到4升级,从Http转移到HttpClient
所属栏目:[安全] 日期:2020-12-17 热度:125
我在Angular2上有一个大型应用程序,现在移植到Angular4.但是,它仍然使用Http服务. 我意识到Angular4有HttpClient,据说比Http服务更好.但是,我很担心改用HttpClient,因为它被用于很多地方和相应的单元测试. 我想知道,从Http迁移到HttpClient的最佳方法是什么[详细]
-
angular – elementRef.nativeElement.remove()对浏览器有任何负
所属栏目:[安全] 日期:2020-12-17 热度:93
我正在设置超时以销毁Angular 2上可能在调用超时之前销毁的组件.超时以任一方式调用,它在组件的本机元素上执行.remove()(即使它不再在dom中). 如果元素被销毁并且超时执行以删除已经被破坏的组件,那么是否存在任何不可见的负面影响? export class Animation[详细]
-
如何使用* ngFor过滤Angular中未知数量的元素?
所属栏目:[安全] 日期:2020-12-17 热度:111
我需要创建一个搜索输入来过滤每个父帐户中的子帐户列表.目前,输入任一输入都会过滤所有帐户,而不是仅关联相关帐户. 实例(StackBlitz) Basic (no FormArray) With FormArray 要求 帐户和子帐户的数量未知(1 … *) 每个帐户都需要HTML中自己的搜索输入(FormCo[详细]
-
Angular5中基本授权的安全图像
所属栏目:[安全] 日期:2020-12-17 热度:96
我有一个基本授权的图像网址,我需要动态加载图像.授权后,图像将作为数据返回.如何使用授权处理此图像.目前我尝试这样 img [src]=" getImage(res.imageurl) | async" / getImage(imageUrl: string): ObservableFile { let headers = new HttpHeaders();header[详细]
-
angular – NgxCharts根据数据变化调整大小
所属栏目:[安全] 日期:2020-12-17 热度:54
我正在使用Swimlane的Ngx图表构建一个应用程序来进行图形数据表示,但是当我通过刷新按钮更新数据时,我会遇到奇怪的行为,该按钮会重新调用GET函数来更新数据数组.我正在使用@ angular / flex-layout作为“类似瓦片”的视图,但即使不使用它,我仍然遇到这个问题[详细]
-
使用Angular 5创建图表
所属栏目:[安全] 日期:2020-12-17 热度:62
我正在尝试使用Angular 5创建一个图形编辑器.我的目标是使用节点和边缘的拖放功能制作DAG编辑器,然后我可以在节点上设置一些属性… 你知道我可以用任何库来渲染Angular 5的简单图形吗? 到目前为止,我只找到了这个lib https://github.com/swimlane/ngx-graph[详细]
-
angular – ngrx – createSelector vs Observable.combineLates
所属栏目:[安全] 日期:2020-12-17 热度:65
我刚刚遇到@ngrx的 custom selectors,我简直不能对这个功能感到惊讶. 根据他们对selectedUser的书籍使用情况,我无法给出使用自定义选择器的真正理由,例如: export const selectVisibleBooks = createSelector(selectUser,selectAllBooks,(selectedUser: Use[详细]
-
Angular(Jasmine / Karma) – 错误:非法状态:无法加载指令的摘
所属栏目:[安全] 日期:2020-12-17 热度:113
我真的想解决这个错误,互联网上没有任何东西可以帮助我… LR-categories.component.spec.ts: export function main() { describe('LrCategoriesComponent',() = { let fixture: ComponentFixtureLrCategoriesComponent; let component: LrCategoriesCompone[详细]