【发布时间】:2021-08-25 12:47:26
【问题描述】:
我正在构建一个新网格,但我需要一个选择字段,根据第一个字段的选择显示选项。
我有两个 cellEditor
columnDefs = [
{ field: 'typePizza', editable:true, cellEditor:'pizza'},
{ field: 'toppings', editable: true, cellEditor: 'gridSelect' }
];
“披萨”是我选择一种披萨的选择,gridSelect 有一个多项选择,我可以选择一种或多种成分,但我需要显示受披萨类型影响的选项。
我在 gridSelectComponent 上有这个 toppingList: toppingList: string[] = ['Extra cheese', 'Mushroom', 'Onion', 'Pepperoni', 'Sausage', 'Tomato'];
PizzaComponent 上的 PizzaList pizzaList: string[] = ['Pizza A','Pizza B', 'Pizza C'];
例如,如果我选择 Pizza A,我希望该行仅显示选项“Extra Cheese, Onion”选项。
如果我选择Pizza B,只会出现选项“蘑菇、番茄”
我该怎么做?
谢谢
【问题讨论】:
-
您需要发布完整代码或创建 Plunker。
-
@ViqMontana 我已经添加了 stackblitz。