{ "slug": "summaryrowtable", "mode": "single", "examples": [ { "id": "summaryrowtable-ex-1", "title": "基础用法", "titleSrc": "", "desc": "", "html": "
\n

SummaryRowTable 统计汇总表格

\n

表格底部显示汇总行(合计 / 平均值 / 最大值 / 最小值 / 计数),可配置汇总字段。

\n
\n
销售明细与汇总
\n \n \n \n \n \n \n \n \n \n \n \n
产品数量单价金额
\n
\n
", "preview": { "show": [ [ 0 ] ], "hide": [], "mode": "single" }, "previewSafe": true, "previewUnsafeReasons": [], "source": "curated", "code": { "html": "

SummaryRowTable 统计汇总表格

\n

表格底部显示汇总行(合计 / 平均值 / 最大值 / 最小值 / 计数),可配置汇总字段。

\n
销售明细与汇总
\n\n \n \n \n \n \n \n \n \n \n \n
产品数量单价金额
", "jsx": "import { KoleSummaryRowTable } from 'kole-ui/react';\n\nconst columns = [\n { key: 'name', title: '产品' },\n { key: 'qty', title: '数量' },\n { key: 'price', title: '单价' },\n { key: 'amount', title: '金额' }\n];\n\nconst data = [\n { name: '基础版', qty: 10, price: 99, amount: 990 },\n { name: '标准版', qty: 6, price: 199, amount: 1194 },\n { name: '旗舰版', qty: 3, price: 499, amount: 1497 }\n];\n\n", "vue3": "\n\n", "vue2": "\n\n", "tsx": "import { KoleSummaryRowTable } from 'kole-ui/react';\n\nexport default function KoleSummaryRowTableDemo(): JSX.Element {\n const columns = [\n { key: 'name', title: '产品' },\n { key: 'qty', title: '数量' },\n { key: 'price', title: '单价' },\n { key: 'amount', title: '金额' }\n ];\n \n const data = [\n { name: '基础版', qty: 10, price: 99, amount: 990 },\n { name: '标准版', qty: 6, price: 199, amount: 1194 },\n { name: '旗舰版', qty: 3, price: 499, amount: 1497 }\n ];\n return (\n \n );\n}", "vue3ts": "\n\n", "vue2ts": "\n\n" }, "notes": "依据 frameworks/SummaryRowTable.html:26-30 data 三行实参、:32 summary={qty:sum, amount:sum, price:avg}、:33 cols 列顺序、:53 表尾标签「合计 / 平均」" } ], "curated": true }