amis组件学习的配置介绍(二)

这篇具有很好参考价值的文章主要介绍了amis组件学习的配置介绍(二)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

table view 表格视图

这个看文档也很好理解,但是还是需要介绍一下。

  • trs: <Array>设置表格行属性。
  • tds: <Array>设置单元格属性。
 {"type": "table-view",// 设置表格行"trs": [{"background": "#F7F7F7",// 设置单元格"tds": [{"body": {"type": "tpl","tpl": "地区"}}]},{"tds": [{"rowspan": 2,"body": {"type": "tpl","tpl": "华北"}}]},{"tds": [{"body": {"type": "tpl","tpl": "天津"}}]}]} 

设置单元格样式,写在tds中的每个配置对象中

"style": {"borderBottomWidth": 0,"borderLeftWidth": 0,"color": "#f00"
} 

列配置项,配置每列的合并和样式。

 "cols": [ {}, {span: 1,"style": {"background": "#F7F7F7"}}
], 

其他的一些属性,用到的时候查看文档就行。

table 表格

当列超过 5 列后,就会在工具栏多渲染出来一个列展示与否的开关。我们可以通过配置columnsTogglable来表示要不要这个工具。

 "columnsTogglable": false 

自动合并列

经过测试combineNum必须大于combineFromIndex才有效果。 所以combineNum并不是表示合并多少列阿。

// 表示自定合并多少列 只要多行的同一个属性值是一样的,就会自动合并。
"combineNum": 2,
// 表示从第二列开始自动合并
combineFromIndex: 2, 

通过 itemActions 可以设置鼠标移动到行上出现操作按钮。

配置 itemAction 来实现点击某一行后进行操作。注意这个属性和 checkOnItemClick 冲突,因为都是定义行的点击行为,开启 itemActioncheckOnItemClick 将会失效。

配置当前行是否可选,不知道这个行为有啥用,选中后,没有给出任何事件和动作供我们获取选中的行数据。

 selectable: true,checkOnItemClick: true, 

Textarea 多行文本输入框

resetValue该属性是配合clearable属性一起使用的,当清除文本框时,显示的值。

InputText 输入框

该组件功能非常强大,我们可以配置options属性来让其成为一个选择框。这个组件的当做选择输入框来使用时非常不错的,因为Options组文章来源地址https://www.toymoban.com/news/detail-481337.html

到了这里,关于amis组件学习的配置介绍(二)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 前端vue自定义table 表格 表格组件 Excel组件

    前端组件化开发与Excel组件设计 一、前端开发的复杂性与组件化的必要性 随着技术的发展,前端开发的复杂度越来越高,传统开发方式将一个系统做成了整块应用,经常出现的情况就是一个小小的改动或者一个小功能的增加可能会引起整体逻辑的修改,造成牵一发而动全身。

    2024年02月09日
    浏览(56)
  • vue封装table组件---万能表格!

    vue封装table—万能表格! 先看效果图 搜索条件-按钮都有的哦!拿来即用,不用谢,哈哈 代码如下: 因为有render参数,所以组件需引入table.js,代码如下:

    2024年02月12日
    浏览(59)
  • 94.qt qml-分页Table表格组件

    在我们之前学习了87.qt qml-分页组件控件(支持设置任意折叠页数等)_qt分页控件_诺谦的博客-CSDN博客 然后我们又学习了Table实现,所以本章实现一个分页Table表格组件,配合分页控件, 模拟请求服务器数据来实现数据分解效果,因为一般使用分页的时候,一般都是分页请求,避

    2024年02月15日
    浏览(47)
  • vue中element-ui表格组件el-table封装,在table表格中插入图片

            这次写的项目是写后台管理系统这部分,对于后台管理使用vue写,用组件的话,table组件用得次数比较多,可以封装一个table组件。         1.如封装的table组件:  :prop=\\\"item.prop\\\"  :label=\\\"item.label\\\"是必须要有的,其他的可以根据自己需要写 。 2.封装之后是就是使

    2024年02月15日
    浏览(56)
  • vue封装el-table表格组件

    先上效果图: 本文包含了具名插槽、作用域插槽、jsx语法三种: Render.vue( 很重要,必须有 ): Table.vue 使用Table组件

    2024年02月20日
    浏览(42)
  • uniapp:mosowe-table高级表格组件

    演示地址 下载地址 为偷懒而开发: 多级表头,默认子集占父级宽度50%,flex布局 根据设置自动生成搜索区 搜索区可设置默认展开/收起 可以设置左右固定列,多选框及索引列默认左侧固定 用户可自主设置展示列 组件内部翻页、刷新及搜索事件处理 组件内flex垂直布局模式

    2023年04月15日
    浏览(28)
  • ant-table组件表格数据做合计行,并固定在表格底部

    某些时候,我们表格展示数值型数据的时候,可能会想做一个合计处理,这样能直观的了解到当前列的总计数据信息。 遍观 Table组件 ,官方是没有提供这个功能的,这就需要我们自己处理了 根据表格的特性,合计行作为当前表格的多余一行,需要处理当前页的数据、条数(

    2024年02月09日
    浏览(51)
  • react + antdesign table组件合并行,展开子表格

     假如你有这样的一个数据: 需求如下: 代码实现:  

    2024年03月10日
    浏览(51)
  • Table表格(关于个人介绍与图片)

    展开行:

    2024年04月23日
    浏览(29)
  • Element UI 中的Table表格组件自定义行高与整个表格自适应高度

    1、:header-row-style=\\\"{height:\\\'30px\\\'}\\\" 设置表格列标题的高度为30像素。 2、:header-cell-style=\\\"{background:\\\'#f5f7fa\\\',padding:\\\'0px\\\'}\\\" 设置表格列标题的背景颜色。 3、:row-style=\\\"{height:\\\'30px\\\'}\\\" 设置每行的高度为30像素。 4、height=\\\"calc(100vh - 150px)\\\" 设置整个表格的高度。因为要自适应所以这个高度要用

    2024年02月12日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包