PaaS平台开发者认证I级

187 阅读1分钟

1. APL概述和基础知识

APL是什么

  1. 新建APL函数 image.png

  2. 编辑APL函数

    选择命名空间、绑定对象

    image.png

    image.png

  3. 配置函数

    绑定对象中新建按钮,让按钮绑定函数

    image.png

    image.png

    image.png

APL函数之Java简介

Groovy语法介绍

2. APL常见数据结构说明

常见数据结构之Datetime

时间戳转dateTime:

DateTime.of(Long timestamp)

字符串转dateTime:

DateTime.of(<String a>) // String a = "2020-01-01 00:00"

3. APL函数

函数在业务按钮上的使用

image.png

image.png

函数在UI按钮上的使用

image.png

image.png

image.png

image.png

image.png

image.png

函数在UI事件上的使用

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

函数在自定义控制器上的使用

Fx.function的使用

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

函数在范围规则上的使用

image.png

image.png

image.png

image.png

APL类

APL函数之事件监听

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

APL接口说明

Fx.object

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

Fx.http

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

Fx.location

image.png

image.png

image.png

image.png

APL常见问题及排查手段

函数平台限制

image.png

image.png

image.png

image.png

image.png

APL函数之高代码开发

image.png

image.png

image.png

image.png

PWC

自定义组件的业务场景:

  1. 配置应用布局(首页、自定义页面)
  2. 配置对象布局(对象详情、对象列表)
  3. UI按钮

通过APL调用一个组件: image.png

开发第一个业务组件

image.png

自定义插件

image.png

image.png