2017-02-13 7 views
0

Я занимаюсь проверкой посещаемости студента в приложении, поэтому, когда я нажимаю на ячейку таблицы, он добавляет мне «X» в эту ячейку и некоторое значение, которое я отправляю с JSON, что ячейка отмечена (у ученика есть отсутствие). Я внедрил DataTable из PrimeNg, потому что я думаю, что это лучше всего использовать в моем случае, поэтому вопрос заключается в том, как реализовать эту функцию? БлагодаряСобытие clickTable PrimeNg DataTable

ответ

0

Если я вас правильно, вы можете использовать изменяемую функцию клеток PrimeNG и место флажка в этом так:

<p-column field="absence" header="Absence"> 
    <template let-col let-student="rowData" pTemplate="editor"> 
    <p-checkbox groupname="absence" [value]="true" [(ngModel)]="student[col.field]" binary="true"></p-checkbox> 
</template> 

В этом случае, конечно, нужно поле отсутствия в данном которые помещаются в ваш стол. Поскольку вашему полю absence нужны только значения true/false, вы должны установить бинарный атрибут checkbox (также PrimeNG) в true и привязать его к вашей модели.

 Смежные вопросы

  • Нет связанных вопросов^_^