我使用的是PrimeNg的上下文菜单v6.0.1,问题是文档不清楚,我也无法在web上找到关于如何将数据传递给命令函数的文档,例如:
我在屏幕上渲染了10个对象,并且上下文菜单被附加到所有这些对象上,现在如果我单击菜单项,我想要获取在其上呈现上下文菜单的目标对象的id,该如何实现?
<div id="block-container" *ngFor="let block of blocks">
<!-- where to attach this block object ??? -->
<p-contextMenu
我需要在中使用按钮并使用鼠标右键打开 by PrimeNG。我在中找到了用于打开菜单的“切换”和“显示”方法,但它不是打开的。当我调用该方法时,我为菜单设置了新的位置,但是属性“display”仍然有一个“none”,但有了一个新的位置。为了从typescript中的模板中获取组件'contextMenu‘,我使用了ViewChild by Angular。
我尝试在页面初始化时禁用PrimeNg下拉菜单,如下所示
this.searchForm = this.formBuilder.group({
dropdown: [{value: '', disabled: true}]
});
但这会给出一个浏览器加载错误,如下所示:
this.valueAccessor.setDisabledState is not a function
我在超文本标记语言中使用PrimeNG下拉菜单,如下所示:
<p-dropdown [options]="[{label: 'A
我想在模板中制作不同的div,显示在站点的不同部分:例如。div#1显示在菜单-01+的子菜单页面;div#2显示在菜单-02+的子菜单页面;div#3显示在博客页面,等等。
如何才能做到这一点?它来自Wordpress世界,就像
<?php
if ( is_category ('1') ) {
//something for category 1
}
if (is_page ('6') ){
// something for page 6
}
// other functions for descendant checks possible w