angular-components相关内容
我创建了一个子组件,该子组件具有要调用的方法. 当我调用此方法时,它仅触发console.log()行,而不会设置test属性? 下面是快速启动的Angular应用,其中包含我所做的更改. 父母 import { Component } from '@angular/core'; import { NotifyComponent } from './notify.comp
..
在某些条件下,我希望看到一些元素. 在AngularJS中,我会写
stuff 我该如何在Angular 2+中做到这一点? 解决方案 只需绑定到hidden属性 [hidden]="!myVar" 另请参见 https://developer.mozilla.org/zh- US/docs/Web/H
..
有人知道如何掌握组件模板中定义的元素吗?使用$和$$,Polymer真的很容易. 我只是想知道如何在Angular中实现它. 从教程中获取示例: import {Component} from '@angular/core'; @Component({ selector:'display', template:`
..
我正在构建Angular应用程序(Angular 4/5/6),并希望在我的组件模板中使用SVG精灵. 问题: 假设我已经生成了SVG图标精灵(icons.svg),如何使Angular将SVG图标精灵注入/导入到组件的模板中? 有没有一种方法可以将我的SVG图标精灵注入/导入到我的组件中,而不必使用任何第三方模块/指令,并且本机可以与Angular一起使用? 背景/问题:
..
我正在尝试通过以下链接向我的Angular项目中添加裁剪: https://www.npmjs.com/package/ngx-croppie 我执行了以下命令: npm i ngx-croppie 这将nodepmodules中的croppie和ngx-croppie添加到了我的项目中, 但现在我面临下一个错误: 而且确实,当我打开组件时,会出现一个问题: 在我的nod
..
我有一个反应式.设置与此类似: myForm: FormGroup; this.myForm= new FormGroup({ name: new FormControl("", [Validators.required, Validators.maxLength(15), Validators.pattern('...')]), ... }
..
使用正确的 Angular Material指令,如何将方向更改为垂直? 从垂直标签开始: 然后要拖放到mat-select下拉列表下方的内容: 编辑:如果有人不愿意,将努力使 https://stackoverflow.com/a/43389018 适应我的答案不能打败我:) 解决方案 编写 角度-vertical-tabs .这只是包装@angular/materia
..
我们正在开发公司组件库,该库应提供“材料设计角组件".因此,该库的用户不应使用例如直接使用Angular Material,而是包含"自定义标签"之类的某些组件. 直接使用MatTabModule的组件就像一个超级按钮一样,而使用我们的自定义组件时,投影内容不会显示. 用法看起来与Angular Material API非常相似:
..
如何在没有显式声明的情况下访问Angular 2+中@ViewChild()的子元素(在这里为)? 在template.html 中
--> 在component
..
在Angular 6中工作 我已经成功创建了一个Angular组件库,并添加了一个具有下拉控件的组件。 I' ve在app.module中添加了必要的导入,并显示了我的库组件!!! ..使用其选择器 我遇到的问题是如何获取从下拉列表中选择的值app.component?
..
这是我的组成部分: @Component({ selector: 'bc-goods-detail', template: ` good id: {{good?.id}}
..
我正在使用*ngFor迭代某些数据,如下所示:
{{d}} 一切都很好,我得到了预期的结果:
1
2
3 然后,我想知道是否使用函数而不是{{d}},所以我写了一个函数: protected logAndRetur
..
我是Angular2的新手,我想集成链接登录功能并获取有关Angular2项目的当前用户信息. 我已经使用linkedin开发人员帐户创建了App,并且具有客户ID 和客户机密,并尝试了以下代码,但它给了我错误 ZoneAwareError {__zone_symbol__error:错误:您必须指定一个有效的JavaScript API域作为此注册表项配置的一部分. ht……}
..
惰性加载是一种常用的技术.但是,在Angular中,似乎该技术的粒度级别在模块级别停止. 这意味着您可以在浏览器中加载main模块,然后在特殊情况下可以延迟加载模块B和C和D. 几乎所有网络教程都对此进行了解释.但是,有没有一种方法可以延迟加载组件? 考虑这个简单的示例,即用户进入应用程序内部,然后单击“发票"链接,URL更改为新路径/invoice/list,进度条显示正在加载
..
我正尝试在我的应用中使用此插件: https://github.com/MurhafSousli/ngx-progressbar#用户内容自动加载栏 它工作正常,但是当我对其进行测试时,它失败并显示错误: 无法绑定到"thick",因为它不是"ng-progress"的已知属性. app.module.ts import { NgProgressCustomBrowserX
..
我想测试我的Angular组件,该组件基于 John Papa的样式指南: 'use strict'; angular.module('MyModule') .component('MyCmpnt', MyCmpnt()) .controller('MyCtrl', MyCtrl); function MyCmpnt() { return {
..
是的,我看到其他人遇到此错误,我只是不太了解如何在我的代码中解决此问题 private _url = 'https://min-api.cryptocompare.com/data/pricemulti?fsyms=BTC,ETH,LTC,EOS,DASH&tsyms=USD' 如果我没有return,它不会因错误而崩溃,但我确实想返回数据. 我有一个调用此方法的组件(在此服务ts
..
http://embed.plnkr.co/oGlcQSOM2vFcDEKP7thV/ $ injector.has('myMessageDirective')返回true,而 $ injector.has('myMessageComponent') 不 是否有人在努力解决这个问题或有解决方案?我的“担心”是因为指令检查而未来的更新中可能找不到我的组件。 跟进问题:检查是否存在A
..
如何在Angular 2中重新加载相同的组件? 以下是我的代码: 从'@ angular / core'导入{Component,OnInit,ElementRef,Renderer};来自'@ angular / router'的 import {Router,ActivatedRoute,Params};来自'../_models/index'的 import {product
..
在我的主 app.ts 我已宣布全球提供商: providers:[{provide:Dependency,useValue:createDependency('AppModule provider')}] (其中 createDependency 只是一个函数,它返回一个具有 getName()方法的类。 ) 我还有一个组件:
..