无法绑定到 'ng-click',因为它不是 'div' 的已知 属性
Can't bind to 'ng-click' since it isn't a known property of 'div'
这是我的 ts 组件中的一个简单 jquery 函数
open_user(user) {
$(user).css("visibility", "visible");
$(user).css("opacity", "1");
}
这是我在 html
中的称呼
<div class="user" *ngFor="let user of arrUsers" ng-click="open_user({{user.id}})">
<img src={{user.profile_img}} class=user-image>
...
</div>
我遇到了这个错误
无法绑定到 'ng-click',因为它不是 'div' 的已知 属性。 ("
<div class="user" *ngFor="let user of arrUsers" [ERROR ->]ng-click="open_user({{user.id}})">
到处都找不到解决方案..
P.S。 angular
的新手
ng-click
适用于 angularjs,您的模板看起来像 angular 2+,如果是这样,请改用 (click)="..."
。
<div class="user" *ngFor="let user of arrUsers" (click)="open_user(user.id)">
另请注意,在 angular 应用程序中使用 jquery 进行 DOM 操作通常不是一个好方法。
使用 (click)
而不是 ng-click
。另外,传递参数时不应使用 interpolation
。
并且不要在组件内部访问 DOM,而应该使用 NgStyle
<div class="user" *ngFor="let user of arrUsers" (click)="open_user(user.id)">
AngularJS 的
ng-Click 自 Angular 2 起已弃用,您应该使用它:
<div class="user" *ngFor="let user of arrUsers" (click)="open_user(event, user)">
</div>
在您的 class 组件中:
open_user(event, user) {
// do something
}
我希望修复它
这是我的 ts 组件中的一个简单 jquery 函数
open_user(user) {
$(user).css("visibility", "visible");
$(user).css("opacity", "1");
}
这是我在 html
中的称呼<div class="user" *ngFor="let user of arrUsers" ng-click="open_user({{user.id}})">
<img src={{user.profile_img}} class=user-image>
...
</div>
我遇到了这个错误
无法绑定到 'ng-click',因为它不是 'div' 的已知 属性。 ("
<div class="user" *ngFor="let user of arrUsers" [ERROR ->]ng-click="open_user({{user.id}})">
到处都找不到解决方案..
P.S。 angular
的新手ng-click
适用于 angularjs,您的模板看起来像 angular 2+,如果是这样,请改用 (click)="..."
。
<div class="user" *ngFor="let user of arrUsers" (click)="open_user(user.id)">
另请注意,在 angular 应用程序中使用 jquery 进行 DOM 操作通常不是一个好方法。
使用 (click)
而不是 ng-click
。另外,传递参数时不应使用 interpolation
。
并且不要在组件内部访问 DOM,而应该使用 NgStyle
<div class="user" *ngFor="let user of arrUsers" (click)="open_user(user.id)">
AngularJS 的
ng-Click 自 Angular 2 起已弃用,您应该使用它:
<div class="user" *ngFor="let user of arrUsers" (click)="open_user(event, user)">
</div>
在您的 class 组件中:
open_user(event, user) {
// do something
}
我希望修复它