跳到主要内容

小程序更新日志

2023-11

  1. 删除错误的链接
  2. 添加解除浏览器对加载本地代码的安全限制的说明
  3. 更新小程序设计相关元素规范

2023-09

新增「单向关联」,「神奇关联」更名为「双向关联」

2023-03

  • 小程序相关的 npm 包从 @vikadata 切换到 @apitable
  • 命令行工具:@apitable/widget-cli
  • SDK:@apitable/widget-sdk
  • 组件库:@apitable/components
  • 图标库:@apitable/icons

2022-07

新增 小程序配置新增运行环境和安装环境

2022-04

新增两个hook

  1. useSession
  2. useCollaborators 修复部分错误文案及示例

2022-03

新增 小程序支持对字段操作。 小程序配置新增 sandbox 模式

  1. 新增字段
    1. 字段名称
    2. 字段类型
    3. 字段属性
  2. 更新字段
    1. 更新字段属性
    2. 更新字段描述
  3. useFields 支持过滤隐藏字段

2022-02

  • CellValue 组件支持合并单元格 不兼容性改动

警告

addRecord、addRecords、setRecord、setRecords、deleteRecord、deleteRecords由乐观的同步应用改为异步形式,统一返回promise对象

2022-01

新增

  • CellValue 组件,能够快速渲染表格字段的 UI;
  • 工具函数 upload 方法支持上传文件到附件列类型。
  • 命令行工具:@vikadata/widget-sdk@0.0.5

2021-12

优化

  • 小组件更名为小程序

2021-11

·开中心的第二个重磅功能,自定义小组件开放内测啦!

现在,维格云内支持自建小组件,让开发者充分运用 SDK 能力,开发更多符合业务场景和个人需求的小组件。

命令行工具:@vikadata/widget-cli@0.0.5

SDK:@vikadata/widget-sdk@0.0.2

组件库:@vikadata/components@0.0.3

图标库:@vikadata/icons@0.0.1

开源 widgets

功能点

  1. 读取元信息
    1. 当前表信息,如表 ID、表名称等
    2. 小组件自身相关信息
  2. 读取表格数据
    1. 行数据
    2. 列数据
  3. 写入表格数据
    1. 行数据
  4. 实时协作的 Key-Value 存储器
    1. 存储小组件自身所需要的数据,并且实时协同
  5. 读取选区信息
    1. 激活的单元格
    2. 激活的选区
    3. 激活的视图
  6. 与主应用的交互
    1. 展开、关闭小组件
    2. 展开、关闭小组件设置
    3. 展开一个记录编辑卡片
  7. 内置的 UI 组件库
    1. Colors
    2. Icons
    3. 基础组件
    4. 其他业务型组件

1、支持读取其他表格数据

涉及相关 hooks

2、Calendar(日历)组件

Calendar

3、使用第三方 UI 组件库注意事项

如需使用第三方 UI 组件库