我有v-data-table禁用项目,并希望在触发select-allinheader.data-table-select插槽时将其排除。也申请了,:readonly但仍然被检查。
<template v-slot:item.data-table-select="{ item, isSelected, select }">
<v-simple-checkbox
:value="isSelected"
:readonly="item.name == 'Frozen Yogurt'"
:disabled="item.name == 'Frozen Yogurt'"
@input="select($event)"
></v-simple-checkbox>
</template>
Run Code Online (Sandbox Code Playgroud)
还查看了文档并找到了这个header.data-table-select插槽,但只给了我以下选项:
{
props: {
value: boolean
indeterminate: boolean
},
on: {
input: (value: boolean) => void
}
}
Run Code Online (Sandbox Code Playgroud)
有没有办法处理选定的项目v-data-table?
这是实时代码:https : //d4et5.csb.app/
已编辑
CodeSandBox:https ://codesandbox.io/s/festive-haze-d4et5
我想显示17.5而不是17:30:00.怎么做到这一点?我搜索过但没有找到.
我想在我的查询中这样做:
SELECT o.*, u.* ,p.* ,
SEC_TO_TIME(SUM(TIME_TO_SEC(DATE_FORMAT(STR_TO_DATE(dateto, '%m/%d/%y %H:%i:%s'), '%Y-%m-%d %H:%i:%s')) - TIME_TO_SEC(DATE_FORMAT(STR_TO_DATE(datefrom, '%m/%d/%y %H:%i:%s'), '%Y-%m-%d %H:%i:%s')))) AS totalHrs,
number_format((select SEC_TO_TIME(SUM(TIME_TO_SEC(DATE_FORMAT(STR_TO_DATE(dateto, '%m/%d/%y %H:%i:%s'), '%Y-%m-%d %H:%i:%s')) - TIME_TO_SEC(DATE_FORMAT(STR_TO_DATE(datefrom, '%m/%d/%y %H:%i:%s'), '%Y-%m-%d %H:%i:%s')))) FROM overtime WHERE approve_by=0)) AS grandTotal
FROM overtime AS o, users AS u, position AS p
WHERE o.user_id=u.user_id and u.p_id=p.p_id and o.approve_by=0
GROUP BY p.p_id
ORDER BY p.position_name ASC
Run Code Online (Sandbox Code Playgroud)