小编Hel*_*rto的帖子

将元素追加到QueryList Angular

有没有办法将新元素追加到QueryList?

例如,我有一个像这样的QueryList:

@ContentChildren(SysColumn) syscolumns: QueryList<SysColumn>;
Run Code Online (Sandbox Code Playgroud)

我需要在视图init之后附加另一个SysColumn.Angular上有可能吗?我尝试追加,但它说这不是QueryList的功能.

javascript append typescript angular

5
推荐指数
1
解决办法
3201
查看次数

如何在 Angular @Input 中只接受预定义的值

我的问题是我在 a 中收到一个字符串值作为组件的参数,但我想限制可以用作参数的值,就像 enum

我用

@Input() type: string = '';
Run Code Online (Sandbox Code Playgroud)

但是在组件中,一切都可以引入到type属性中,我需要将其限制为只有 3 个选项,正如我之前所说的,比如Enum

parameters enums typescript angular

4
推荐指数
2
解决办法
1974
查看次数

覆盖Angular中的primeng CSS类

事实是,我想覆盖primeng的CSS类并更改一些颜色。不管我怎么做,它都不会改变。如果将ViewEncapsulation更改为none,则该组件甚至都不会出现。我已经尝试过这样的事情:

.ui-chkbox-box.ui-state-active, .ui-radiobutton-box.ui-state-active {
 border: 1px solid red !important;
  background: red !important;
  color: #FFFFFF;
}
Run Code Online (Sandbox Code Playgroud)

尝试覆盖组件css中的属性,但仍然无法正常工作。

我知道其他人也问过同样的问题,但是没有一个答案对我有帮助,所以我有点绝望。

css overriding typescript primeng angular

2
推荐指数
1
解决办法
1961
查看次数

我如何计算一个组件被调用的次数 Angular 4

我想知道是否有一种方法可以计算组件被调用的次数,但是是从组件内部而不是从父组件调用的。

在这种情况下,我需要确切地知道同一个组件以后要做一些事情多少次,这可能吗?

javascript components typescript angular

1
推荐指数
1
解决办法
1661
查看次数

“void”类型的参数不能分配给“Function”类型的参数

我尝试以这种方式将参数“this”传递给函数:

modalshow = new Confirmation(false, this.changea(this), this.changer);
Run Code Online (Sandbox Code Playgroud)

和确认类是这样的:

 constructor(
    public show: boolean,
    public actionAccept: Function,
    public actionReject: Function
  ) {}
Run Code Online (Sandbox Code Playgroud)

但我不断收到错误:

“void”类型的参数不能分配给“Function”类型的参数

所以,我不知道是什么问题,我应该怎么做。

javascript class function typescript angular

0
推荐指数
1
解决办法
7493
查看次数