小编Can*_*rcq的帖子

角度输入属性始终为true

我正在开发Angular 6应用程序,我创建了一个带有一些输入的自定义组件。但是,当我传递false值时,将其视为true。这是我的自定义组件

      <div class="row">
         <div class="manager-actions col-md-12">
         <div class="manager-actions__crud">
         <button *ngIf="showAddButton" (click)="onAddClick($event)" type="button" class="btn btn-primary btn-icon">
         <i class="nb-plus-circled"></i>
      </div>
Run Code Online (Sandbox Code Playgroud)

我的组件类

export class TableActionsComponent implements OnInit {
    constructor(private urlService: UrlManipulationService, private activatedRoute: ActivatedRoute, private actionService: TopbarActionsService) {
    }

    @Input() showDatePicker: boolean = false;
    @Input() showAddButton: boolean = false;
    @Input() showDeleteButton: boolean = false;

    @Input() showPerPageSelector: boolean = false;
}
Run Code Online (Sandbox Code Playgroud)

我尝试如下使用

<ngx-table-actions showAddButton="false" showDeleteButton="true" showDatePicker="true"></ngx-table-actions>
Run Code Online (Sandbox Code Playgroud)

但是即使false设置也显示元素。

javascript angular angular6

5
推荐指数
0
解决办法
54
查看次数

标签 统计

angular ×1

angular6 ×1

javascript ×1