Closed jpanda-cn closed 2 years ago
nice! 正好用上了这个特性。不同文档里的挂件块有不同的渲染需求。
@all-contributors please add @jpanda-cn for code
@Zuoqiu-Yingyi
I've put up a pull request to add @jpanda-cn! :tada:
@whuwangyong 我最近又调整了一下该功能, 将属性值由 json-like
更改为 js-like
问题
目前表格展示数据的配置在全局是唯一的,所有的表格挂件都共享同一组配置,但是在写笔记的过程中,针对不同的内容,想要在表格中展示的内容也略有不同
我做了什么
通过挂件的自定义属性使得每个挂件实例都可以控制自己的配置内容,
比如: 当我使用
Query
挂件时,通过为该挂件配置自定义属性query-fields
就可以控制当前表格展示的列.怎么使用
通过挂件自定义属性来控制表格配置的基础逻辑是:
-
进行分割,比如:想要修改config.query.align
,通过思源UI需要提供的属性名称为:query-align
目前配置数据的覆盖策略为,有效同名覆盖,有效同名的意思是指config中有指定的属性定义,且该属性不为空
前端新手,请多包含