代码之家  ›  专栏  ›  技术社区  ›  monstertjie_za

角度:绑定到“checked”属性时触发单选按钮的“change”事件

  •  0
  • monstertjie_za  · 技术社区  · 7 年前

    我有以下单选按钮:

    <input type="radio" class="form-control" name="productSel" id="product1" 
                    (change)="handleChangedEvent(retailProduct)"
                    [checked]="retailProduct.id === currentRetailProduct.ReplacementRetailProductId">
    

    我想完成的事情似乎很简单,但我无法实现。

    如你所见,我的身体有个问题 [checked] 属性。当这个条件变为真时,我想 (change) 事件触发,但它没有。它只在我手动选择页面上的单选按钮时激发。

    我怎样才能做到这一点?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Harun Or Rashid    7 年前

    你可以试试这个:

    <input type="radio" class="form-control" name="productSel" id="product1" 
    (change)="radio.checked && handleChangedEvent(retailProduct)"
    [checked]="retailProduct.id === currentRetailProduct.ReplacementRetailProductId">
    
    推荐文章