form-create-designer中$inject參數的數據結構及各項屬性說明

FcDesigner 是一款基于Vue的開源低代碼可視化表單設計器工具,通過數據驅動表單渲染。可以通過拖拽的方式快速創建表單,提高開發者對表單的開發效率,節省開發者的時間。并廣泛應用于在政務系統、OA系統、ERP系統、電商系統、流程管理等領域。

源碼地址: Github | Gitee | 文檔 | 在線演示

本文詳解事件回調中 $inject 參數的數據結構及各項屬性說明。

在這里插入圖片描述

數據結構

type Inject = {api: API,//表單的 APIself: Rule,//當前組件的生成規則option: Object,//表單全局配置args: any[],//函數的原始參數
}

示例 1: 調用 API 方法

const api = $inject.api;
const formData = api.formData();

示例 2: 獲取事件的原始參數

例如組件觸發 change 事件時,會傳遞出當前的 value 值。

emit('change', value);
//or
//props.change(value);

獲取 value 值

const value = $inject.args[0];

如果事件存在多個參數時

emit('beforeUpload', file, fileList);
//or
//props.beforeUpload(file, fileList);

獲取參數

const file = $inject.args[0];
const fileList = $inject.args[1];

示例3: 修改當前組件規則

例如當 value 修改后通過接口修改組件狀態

const api = $inject.api;
const value = $inject.args[0];
api.fetch({action: '/api/getdata',query:{value}
}).then(res=>{//修改自己$inject.self.options = res.data;//修改其他組件$inject.api.getRule('name').value = res.name;
})

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/81058.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/81058.shtml
英文地址,請注明出處:http://en.pswp.cn/web/81058.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Jasypt概述及整合SpringBoot實現敏感數據加密

前言 在實際開發中,Spring Boot應用的配置文件中經常包含數據庫密碼、API密鑰等敏感信息。如果這些信息以明文形式存儲,會帶來嚴重的安全隱患。本文將詳細介紹如何使用Jasypt(Java Simplified Encryption)對Spring Boot配置文件中…

Better Faster Large Language Models via Multi-token Prediction 原理

目錄 模型結構: Memory-efficient implementation: 實驗: 1. 在大規模模型上效果顯著: 2. 在不同類型任務上的效果: 為什么MLP對效果有提升的幾點猜測: 1. 并非所有token對生成質量的影響相同 2. 關…

git merge解沖突后,add、continue提交

git merge解沖突后,add、continue提交 git merge操作沖突后,需要手動解沖突,解完沖突后,需要: git add . 然后,進入一般的正常git代碼提交流程。 git合并‘merge’其他分支的個別文件到當前branch_gitbash 合并branc…

3.8.1 利用RDD實現詞頻統計

在本次實戰中,我們通過Spark的RDD實現了詞頻統計功能。首先,準備了包含單詞的文件并上傳至HDFS。接著,采用交互式方式逐步完成詞頻統計,包括創建RDD、單詞拆分、映射為二元組、按鍵歸約以及排序等操作。此外,還通過創建…

應對進行性核上性麻痹,健康護理鑄就溫暖防線

進行性核上性麻痹(PSP)是一種罕見的神經退行性疾病,主要影響患者的運動、平衡及吞咽等功能。針對這類患者,有效的健康護理對提升其生活質量、延緩病情發展至關重要。 在日常生活護理方面,由于患者存在平衡障礙和肌肉僵…

融合蛋白質語言模型和圖像修復模型,麻省理工與哈佛聯手提出PUPS ,實現單細胞級蛋白質定位

蛋白質亞細胞定位(subcellular localization of a protein)是指蛋白質在細胞結構中具體的定位情況, 這對蛋白質行使其生物學功能至關重要。舉個簡單例子,如果把細胞想象成一個龐大的企業,其中細胞核、線粒體、細胞膜等…

lanqiaoOJ 4330:歐拉函數模板

【題目來源】 https://www.lanqiao.cn/problems/4330/learning/ 【問題描述】 這是一道模板題。 首先給出歐拉函數的定義:即 φ(n) 表示的是小于等于 n 的數中和 n 互質的數的個數。 比如說 φ(6)2,當 n 是質數的時候,顯然有φ(n)n-1。 【題…

無人機電子防抖技術要點概述!

一、技術要點 1. 傳感器數據融合 電子防抖需結合陀螺儀、加速度計、視覺傳感器等多源數據,實時檢測無人機的姿態變化和振動頻率。例如,IMU(慣性測量單元)通過加速度計和陀螺儀測量飛行器的姿態和運動狀態,結合視覺感…

Win10 安裝單機版ES(elasticsearch),整合IK分詞器和安裝Kibana

一. 先查看本機windows是否安裝了ES(elasticsearch),檢查方法如下: 檢查進程 按 Ctrl Shift Esc 組合鍵打開 “任務管理器”。在 “進程” 選項卡中,查看是否有 elasticsearch 相關進程。如果有,說明系統安裝了 ES。 檢查端口…

BIO、NIO、AIO 的區別與實戰應用解析

導語: BIO、NIO 和 AIO 是后端面試中的經典話題,尤其在高并發、高性能場景下更是重中之重。本文將從面試官視角出發,深入剖析三者的區別、典型題目和實戰解答,助你掌握答題技巧,輕松拿下這一高頻考點! 一、…

電腦風扇轉速不正常的原因

一、硬件故障或接觸問題 1. 風扇本身損壞 扇葉卡頓或軸承磨損:灰塵堆積、異物纏繞(如頭發、線纜)會導致扇葉轉動阻力增大,發出異響并轉速下降;軸承潤滑脂干涸或老化會引起風扇噪音大、轉速不穩定。電機故障&#xff…

運維打鐵:生產服務器用戶權限管理方案全解析

文章目錄 一、引言二、方案設計2.1 權限模型選擇2.2 角色定義2.3 權限分配2.4 用戶與角色關聯 三、相關代碼注釋(以 Linux 系統為例)3.1 用戶創建與角色分配腳本3.2 權限設置腳本 四、常見問題解決4.1 用戶無法登錄4.2 用戶權限不足4.3 權限文件修改后不…

在tp6模版中加減法

實際項目中,我們經常需要標簽變量加減運算的操作。但是,在ThinkPHP中,并不支持模板變量直接運算的操作。幸運的是,它提供了自定義函數的方法,我們可以利用自定義函數解決:ThinkPHP模板自定義函數語法如下&a…

Fastjson利用鏈JdbcRowSetImpl分析

首先創建客戶端 package com.yq1ng.vul;import com.alibaba.fastjson.JSON;/*** FastJsonTest** author yq1ng* date 2021/12/29 19:45* since 1.0.0*/ public class FastJsonTest {public static void main(String[] args) {String ser "{\"type\":\"co…

基于OAuth2-proxy和Keycloak為comfyui實現SSO

背景 comfyui無認證被漏掃后易被rce挖礦 攻擊過程 https://www.oschina.net/news/340226 https://github.com/comfyanonymous/ComfyUI/discussions/5165 阿里云漏洞庫關于comfyui的漏洞 https://avd.aliyun.com/search?qcomfyui&timestamp__1384n4%2BxBD0GitGQ0QD8ID%2F…

第R7周:糖尿病預測模型優化探索

文章目錄 1.數據預處理1.1 設置GPU1.2 數據導入1.3 數據檢查 2. 數據分析2.1 數據分布分析2.2 相關性分析 3. LSTM模型3.1 劃分數據集3.2 數據集構建3.3 定義模型 4. 訓練模型4.1 定義訓練函數4.2 定義測試函數4.3 訓練模型 5. 模型評估5.1 Loss與Accuracy圖 6. 總結 &#x1f…

一些好用的Chrome 擴展程序

以下是按主要功能分類的 Chrome 擴展程序列表,包括其版本號、中文功能簡述以及指向其主頁或 Chrome 網上應用店頁面的鏈接。 翻譯與語言 沉浸式翻譯 - 網頁翻譯插件 | PDF 翻譯 | 免費 版本: 1.16.12 描述: 【沉浸式翻譯】免費的(原文 / 譯文&#xff0…

貪心算法題目合集2

貪心算法題目合集2 一般排序排隊接水整數區間金銀島尋找平面上的極大點NOIP 2008 普及組 排座椅 推導排序規律NOIP 1998 提高組 拼數排序規則的正確性證明:全序關系證明拼數的貪心策略正確P2878 [USACO07JAN] Protecting the Flowers SP1842 [USACO05NOV] 奶牛玩雜技…

全方位詳解微服務架構中的Service Mesh(服務網格)

一、引言 隨著微服務架構的廣泛應用,微服務之間的通信管理、流量控制、安全保障等問題變得日益復雜。服務網格(Service Mesh)作為一種新興的技術,為解決這些問題提供了有效的方案。它將服務間通信的管理從微服務代碼中分離出來&a…

如何在VSCode中更換默認瀏覽器:完整指南

引言 作為前端開發者,我們經常需要在VSCode中快速預覽HTML文件。默認情況下,VSCode會使用系統默認瀏覽器打開文件,但有時我們可能需要切換到其他瀏覽器進行測試。本文將詳細介紹如何在VSCode中更換默認瀏覽器。 方法一:使用VSCo…