禁用Kendo for Angular中的打开上下文菜单

问题描述 投票:0回答:1

在此StackBlitz中,如果复选框为true,则打开上下文菜单。但如果它是假的,它就不应该打开。任何想法如何实现后者?

@Component({
    selector: 'my-app',
    template: `
        <div #target>
            Target
        </div>
        <kendo-contextmenu [target]="target" [items]="items">
        </kendo-contextmenu>

        Enable context menu <input type="checkbox" [(ngModel)]="open">
    `
})
export class AppComponent {
    public items: any[] = items;
    open = true;
}
angular kendo-ui kendo-ui-angular2
1个回答
1
投票

上下文中没有代码告诉它不显示。尝试添加* ngIf =“open”。

© www.soinside.com 2019 - 2024. All rights reserved.