指令碼開發 / 函式頁面 DFF.FUNC_PAGE
為了方便函式呼叫,DataFlux Func 可以自動為函式生成可直接呼叫的操作頁面,而不必涉及前端開發
1. 示例
在 @DFF.API 裝飾的函式中,返回 FUNC_PAGE 物件即可實現「函式頁面」功能。
| 示例 | |
|---|---|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | |
為 func_page 建立「函式 API」後透過瀏覽器開啟即可:
頁面樣式會隨版本更新
隨著 DataFlux Func 版本更新,相同程式碼所生成的函式頁面樣式可能會有所不同
2. FUNC_PAGE 物件
FUNC_PAGE 的 API 如下:
.set_title(...)
設定頁面標題:
| 引數 | 型別 | 必須 / 預設值 | 說明 |
|---|---|---|---|
title |
str | 必須 | 標題內容 |
| 示例 | |
|---|---|
1 | |
.add_html(...)
新增 HTML 塊:
| 引數 | 型別 | 必須 / 預設值 | 說明 |
|---|---|---|---|
tag |
str | 必須 | HTML 標籤,如 "h1"、"p"、"span"、"hr" |
text |
str | 標籤內容 |
| 示例 | |
|---|---|
1 | |
.add_func(...)
新增函式塊:
| 引數 | 型別 | 必須 / 預設值 | 說明 |
|---|---|---|---|
func_id |
str | 必須 | 函式 ID,如 "demo__test.run" |
| 示例 | |
|---|---|
1 | |