小编Luk*_*lje的帖子

Angular 2如何将事件从孙子发送到父组件?

我在PopupComponent中有一个GridComponent.

我想将"RowSelected"自定义事件发送到PopupComponent 之外的组件.

我目前正在将事件从GridComponent发送到PopupComponent并将其转发到外部.这是一个非常痛苦的方法,因为我计划拥有大量的PopupComponents.

还有其他方法可以进行事件转发吗?

events angular

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

是否有类似于C#属性的TypeScript

在C#中,有一种语法可用于定义属性的属性.

[Required]
string personName
Run Code Online (Sandbox Code Playgroud)

它描述了personName是必需的.我们可以通过反射在任何给定时间内获取属性的属性.

我想知道TypeScript是否有这样的功能?

c# custom-attributes typescript

15
推荐指数
2
解决办法
1511
查看次数

Angular2 - Textarea验证如何强制模糊

我的表单是通过Enter键提交的.该值textarea的是空的,因为焦点仍然在textarea的.

有没有办法强制在textarea上模糊,还是有更优雅的方法?

angular2-forms angular

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

Angular2 - Validators.compose

我遇到了这个Validators.compose函数的问题(没有错误,只是没有验证)

这是我的代码:

  var validators = ()=> {
           var validatorArr = [];                
           validatorArr.push(Validators.required);
           validatorArr.push(Validators.maxLength(column.max));
           return Validators.compose(validatorArr);
    };
  var ctrl: Control = new Control(row.items[column.mapper], validators);
  row.form.addControl(column.mapper, ctrl);
Run Code Online (Sandbox Code Playgroud)

当我把Validators.required而不是validators函数,验证工作.

angular2-forms angular

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

我应该如何重构<template>中的ngFor循环?

我还没有找到任何重构我的ngFor循环的例子.这是我从角度2 beta.08开始的循环

  <template ngFor #row [ngForOf]="filterRows">
Run Code Online (Sandbox Code Playgroud)

angular2-template angular

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