【问题标题】:Angular 4 primEng checkbox errorAngular 4 primEng复选框错误
【发布时间】:2017-05-24 20:37:32
【问题描述】:

你知道这个问题吗?当我试图检查一个复选框时,会发生错误:

Checkbox.html:7 ERROR TypeError: Cannot read property 'concat' of undefined
at Checkbox.addValue (checkbox.ts:106)
at Checkbox.updateModel (checkbox.ts:76)
at Checkbox.onClick (checkbox.ts:66)
at Object.eval [as handleEvent] (Checkbox.html:7)
at handleEvent (view.ts:140)
at callWithDebugContext (services.ts:645)
at Object.debugHandleEvent [as handleEvent] (services.ts:241)
at dispatchEvent (util.ts:173)
at eval (element.ts:221)
at HTMLDivElement.eval (dom_renderer.ts:75)
at ZoneDelegate.invokeTask (zone.js@0.8.4?main=browser:398)
at Object.onInvokeTask (ng_zone.ts:253)
at ZoneDelegate.invokeTask (zone.js@0.8.4?main=browser:397)
at Zone.runTask (zone.js@0.8.4?main=browser:165)
at HTMLDivElement.ZoneTask.invoke (zone.js@0.8.4?main=browser:460)

http://plnkr.co/edit/PPIk2sjGNI9EyGhdkA9e?p=preview

问候

【问题讨论】:

    标签: angular primeng


    【解决方案1】:

    尝试指定binary 选项:

    <p-checkbox binary="true" (onChange)="onCheckboxSelected(node)"></p-checkbox>
    

    Plunker

    binary 默认 'false' 允许选择布尔值而不是 多个值。

    https://www.primefaces.org/primeng/#/checkbox

    【讨论】:

      猜你喜欢
      • 2018-09-02
      • 1970-01-01
      • 2018-09-05
      • 1970-01-01
      • 2019-04-30
      • 2018-11-15
      • 1970-01-01
      • 2018-03-20
      • 2018-05-08
      相关资源
      最近更新 更多