Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json 初始化数据表单击事件_Json_Angular_Datatable_Primeng - Fatal编程技术网

Json 初始化数据表单击事件

Json 初始化数据表单击事件,json,angular,datatable,primeng,Json,Angular,Datatable,Primeng,我正在应用程序中检查学生的出勤情况,所以当我单击一个表格单元格时,它会将我的“X”添加到该单元格中,并将一些值与JSON一起发送,该单元格被标记(学生缺勤)。我已经从Priming实现了DataTable,因为我认为在我的例子中使用它是最好的,所以问题是如何实现这个函数?谢谢如果我答对了,您可以使用“预处理”的“可编辑单元格”功能,并在其中放置复选框,如下所示: <p-column field="absence" header="Absence"> <template le

我正在应用程序中检查学生的出勤情况,所以当我单击一个表格单元格时,它会将我的“X”添加到该单元格中,并将一些值与JSON一起发送,该单元格被标记(学生缺勤)。我已经从Priming实现了DataTable,因为我认为在我的例子中使用它是最好的,所以问题是如何实现这个函数?谢谢

如果我答对了,您可以使用“预处理”的“可编辑单元格”功能,并在其中放置复选框,如下所示:

<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>

在这种情况下,您当然需要在表中的数据中添加缺勤字段。由于您的字段
缺勤
只需要真/假值,因此您应该将复选框(也包括启动组件)的二进制属性设置为真,并将其绑定到您的模型