簡體   English   中英

PrimeNG - 復選框值作為數字

[英]PrimeNG - Checkbox value as number

我正在使用 Primeng 復選框。 我正在嘗試將數字添加到 p-checkbox 的“值”屬性中。

<p-checkbox value={{myNumb}} [(ngModel)]="rowData.enabled"></p-checkbox>

myNumb: number = 1;

即使 myNumb 設置為數字,並且 rowData.enabled 也是數字,但選中復選框后,rowData.enabled 將如下所示:

啟用:[“1”]

我也嘗試過使用普通復選框:

<input type="checkbox" value="1" [(ngModel)]="rowData.enabled">

但在這種情況下,ngModel 似乎忽略了該值並使用布爾值 true/false。

所以我得到

啟用:真

我可以使用這些案例中的任何一個,只要我得到

啟用:1

編輯:我將值更改為 [value],現在我得到了數字,但它在數組中

啟用:[1]

這是默認行為嗎? 它將值存儲在數組中

試試<p-checkbox [value]="myNumb" [(ngModel)]="rowData.enabled"></p-checkbox>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM