mirror of
https://github.com/Tencent/tmagic-editor.git
synced 2026-02-07 13:05:38 +00:00
12 lines
6.3 KiB
JavaScript
12 lines
6.3 KiB
JavaScript
import{ax as s,z as a,A as i,b2 as e}from"./chunks/framework.DkLJC2NO.js";const c=JSON.parse('{"title":"EventSelect 事件选择器","description":"","frontmatter":{},"headers":[],"relativePath":"form-config/editor-fields/event-select.md","filePath":"form-config/editor-fields/event-select.md"}'),d={name:"form-config/editor-fields/event-select.md"};function n(l,t,r,h,p,k){return i(),a("div",null,[...t[0]||(t[0]=[e(`<h1 id="eventselect-事件选择器" tabindex="-1">EventSelect 事件选择器 <a class="header-anchor" href="#eventselect-事件选择器" aria-label="Permalink to "EventSelect 事件选择器""></a></h1><p>用于配置组件或数据源事件的选择器。</p><div class="warning custom-block"><p class="custom-block-title">注意</p><p>此组件仅在编辑器环境中可用,需要配合 <code>@tmagic/editor</code> 使用。</p></div><h2 id="基础用法" tabindex="-1">基础用法 <a class="header-anchor" href="#基础用法" aria-label="Permalink to "基础用法""></a></h2><div class="language-js vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">js</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">{</span></span>
|
||
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> type</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">: </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">'event-select'</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">,</span></span>
|
||
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> name</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">: </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">'events'</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">,</span></span>
|
||
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> text</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">: </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">'事件配置'</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">,</span></span>
|
||
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> src</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">: </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">'component'</span></span>
|
||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div><h2 id="数据源事件" tabindex="-1">数据源事件 <a class="header-anchor" href="#数据源事件" aria-label="Permalink to "数据源事件""></a></h2><div class="language-js vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">js</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">{</span></span>
|
||
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> type</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">: </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">'event-select'</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">,</span></span>
|
||
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> name</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">: </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">'events'</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">,</span></span>
|
||
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> text</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">: </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">'事件配置'</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">,</span></span>
|
||
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;"> src</span><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">: </span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;">'datasource'</span></span>
|
||
<span class="line"><span style="--shiki-light:#24292E;--shiki-dark:#E1E4E8;">}</span></span></code></pre></div><h2 id="attributes" tabindex="-1">Attributes <a class="header-anchor" href="#attributes" aria-label="Permalink to "Attributes""></a></h2><table tabindex="0"><thead><tr><th>参数</th><th>说明</th><th>类型</th><th>可选值</th><th>默认值</th></tr></thead><tbody><tr><td>name</td><td>绑定值</td><td>string</td><td>—</td><td>—</td></tr><tr><td>text</td><td>表单标签</td><td>string</td><td>—</td><td>—</td></tr><tr><td>disabled</td><td>是否禁用</td><td>boolean / <a href="https://github.com/Tencent/tmagic-editor/blob/master/packages/form/src/schema.ts" target="_blank" rel="noreferrer">FilterFunction</a></td><td>—</td><td>false</td></tr><tr><td>src</td><td>事件来源</td><td>string</td><td>datasource/component</td><td>—</td></tr><tr><td>labelWidth</td><td>标签宽度</td><td>string</td><td>—</td><td>—</td></tr><tr><td>eventNameConfig</td><td>事件名称表单配置</td><td>FormItem</td><td>—</td><td>—</td></tr><tr><td>actionTypeConfig</td><td>动作类型配置</td><td>FormItem</td><td>—</td><td>—</td></tr><tr><td>targetCompConfig</td><td>联动组件配置</td><td>FormItem</td><td>—</td><td>—</td></tr><tr><td>compActionConfig</td><td>联动组件动作配置</td><td>FormItem</td><td>—</td><td>—</td></tr><tr><td>codeActionConfig</td><td>联动代码配置</td><td>FormItem</td><td>—</td><td>—</td></tr><tr><td>dataSourceActionConfig</td><td>联动数据源配置</td><td>FormItem</td><td>—</td><td>—</td></tr><tr><td>onChange</td><td>值变化时触发的函数</td><td><a href="https://github.com/Tencent/tmagic-editor/blob/master/packages/form/src/schema.ts" target="_blank" rel="noreferrer">OnChangeHandler</a></td><td>—</td><td>-</td></tr></tbody></table><h2 id="src说明" tabindex="-1">src说明 <a class="header-anchor" href="#src说明" aria-label="Permalink to "src说明""></a></h2><ul><li><code>component</code>: 组件事件</li><li><code>datasource</code>: 数据源事件</li></ul>`,11)])])}const E=s(d,[["render",n]]);export{c as __pageData,E as default};
|