这不是矩阵表格
时间: 2023-09-10 22:06:46 浏览: 211
内部控制评价矩阵资料表格
非常抱歉,我理解有误。如果您需要在 AMIS 中创建一个矩阵表格,可以使用 `amis` 中的 `matrix` 组件。下面是一个简单的示例:
```jsx
import React from 'react';
import amis from 'amis';
const schema = {
type: 'page',
title: '矩阵表格示例',
body: {
type: 'matrix',
columns: [
{
label: '姓名',
name: 'name',
},
{
label: '语文',
name: 'chinese',
},
{
label: '数学',
name: 'math',
},
{
label: '英语',
name: 'english',
},
],
source: [
{
name: '张三',
chinese: 90,
math: 85,
english: 95,
},
{
name: '李四',
chinese: 80,
math: 90,
english: 85,
},
{
name: '王五',
chinese: 95,
math: 85,
english: 90,
},
],
},
};
const App = () => {
return (
<div>
<amis.Renderer schema={schema} />
</div>
);
};
export default App;
```
在这个示例中,我们使用 `amis` 的 `matrix` 组件来创建一个矩阵表格,其中 `columns` 属性定义了表格的列,每个列都包括一个 `label` 属性和一个 `name` 属性,用于指定列的标题和数据源中对应的字段名。`source` 属性定义了表格的数据源,包括了每个人的姓名、语文、数学和英语成绩。
通过这个示例,你可以了解如何在 AMIS 中创建矩阵表格,并且可以根据自己的需求进行定制和扩展。
阅读全文