维格表

  1. 演示

  2. 登录维格表官网,找一个数据模板(本例是“招聘过程管理”),点击“使用模板”并勾选“使用模板里的数据”,工作站里就有了可以任意修改的数据表了。

  3. 前面课程已经有了$api.service的通用表达式exc($exp["服务_" + name] || ""),我们新添加一个$exp.服务_vika来请求$api.request()第三方API::

    option.option.headers.Authorization = "Bearer {API Token}"
    $api.request("https://api.vika.cn/fusion/v1/" + option.path, option.option, option.body)
    $r

    因为所有维格表的API都以"https://api.vika.cn/fusion/v1/"开头,后面加上每种请求对应的路径;如果是修改或删除前端会设置option.method请求方法(PATCH或DELETE),如果修改或创建会带上内容body。

  4. 读取获取文件列表(API
    我们把它放在onReady里,这样页面一打开就可以先展示此列表给用户看。拿到数据后过滤一下,排除非数据表Datasheet的节点(文件夹、收集表、仪表盘)。

  5. 用户点击其中一个数据表标签时获取具体记录(API
    为了方便展示我们把records里的fields提取到list变量中,把list第一行的所有字段名作为表头放到keys变量中。

  6. 在表的最后一列添加删除按钮以删除指定数据行(API
    同理,我们也可以做创建,修改的操作。

Make in ZC APP Platform