farris-vue/packages/ui-vue/docs/.vitepress/dist/components/button-edit/index.html

173 lines
100 KiB
HTML

<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Button Edit 按钮输入框 | Farris Vue</title>
<meta name="description" content="基于 Farris Design 的前端组件库">
<link rel="stylesheet" href="/farris-vue/assets/style.88298716.css">
<link rel="modulepreload" href="/farris-vue/assets/app.4d17d822.js">
<link rel="modulepreload" href="/farris-vue/assets/components_button-edit_index.md.f122165a.lean.js">
<link rel="icon" type="image/svg+xml" href="/assets/logo.svg">
<script id="check-dark-light">(()=>{const e=localStorage.getItem("vitepress-theme-appearance"),a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
</head>
<body>
<div id="app"><div class="Layout" data-v-031d94a9><!--[--><!--]--><!--[--><span tabindex="-1" data-v-ef3ff571></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-ef3ff571> Skip to content </a><!--]--><!----><header class="VPNav" data-v-031d94a9 data-v-a4003dc3><div class="VPNavBar has-sidebar" data-v-a4003dc3 data-v-0dc97b6d><div class="container" data-v-0dc97b6d><div class="VPNavBarTitle has-sidebar" data-v-0dc97b6d data-v-436388aa><a class="title" href="/farris-vue/" data-v-436388aa><!--[--><!--]--><!--[--><!--[--><!--[--><img class="VPImage dark logo" src="/farris-vue/assets/farris_design_dark.png" data-v-fb592933><!--]--><!--[--><img class="VPImage light logo" src="/farris-vue/assets/farris_design_light.png" data-v-fb592933><!--]--><!--]--><!--]--><!--[--><!--]--></a></div><div class="content" data-v-0dc97b6d><!--[--><!--]--><!----><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-0dc97b6d data-v-0e4a0156><span id="main-nav-aria-label" class="visually-hidden" data-v-0e4a0156>Main Navigation</span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/farris-vue/components/" data-v-0e4a0156 data-v-0a80cc8c data-v-85f4978e><!--[-->组件<!--]--><!----></a><!--]--><!--]--></nav><!----><div class="VPNavBarAppearance appearance" data-v-0dc97b6d data-v-0a495586><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" aria-label="toggle dark mode" data-v-0a495586 data-v-341e62f2 data-v-ae1738e5><span class="check" data-v-ae1738e5><span class="icon" data-v-ae1738e5><!--[--><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="sun" data-v-341e62f2><path d="M12,18c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S15.3,18,12,18zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8z"></path><path d="M12,4c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,3.6,12.6,4,12,4z"></path><path d="M12,24c-0.6,0-1-0.4-1-1v-2c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,23.6,12.6,24,12,24z"></path><path d="M5.6,6.6c-0.3,0-0.5-0.1-0.7-0.3L3.5,4.9c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C6.2,6.5,5.9,6.6,5.6,6.6z"></path><path d="M19.8,20.8c-0.3,0-0.5-0.1-0.7-0.3l-1.4-1.4c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C20.3,20.7,20,20.8,19.8,20.8z"></path><path d="M3,13H1c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S3.6,13,3,13z"></path><path d="M23,13h-2c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S23.6,13,23,13z"></path><path d="M4.2,20.8c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C4.7,20.7,4.5,20.8,4.2,20.8z"></path><path d="M18.4,6.6c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C18.9,6.5,18.6,6.6,18.4,6.6z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="moon" data-v-341e62f2><path d="M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"></path></svg><!--]--></span></span></button></div><!----><div class="VPFlyout VPNavBarExtra extra" data-v-0dc97b6d data-v-ad9d7b94 data-v-f0b1253a><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-f0b1253a><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="icon" data-v-f0b1253a><circle cx="12" cy="12" r="2"></circle><circle cx="19" cy="12" r="2"></circle><circle cx="5" cy="12" r="2"></circle></svg></button><div class="menu" data-v-f0b1253a><div class="VPMenu" data-v-f0b1253a data-v-92d152a7><!----><!--[--><!--[--><!----><div class="group" data-v-ad9d7b94><div class="item appearance" data-v-ad9d7b94><p class="label" data-v-ad9d7b94>Appearance</p><div class="appearance-action" data-v-ad9d7b94><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" aria-label="toggle dark mode" data-v-ad9d7b94 data-v-341e62f2 data-v-ae1738e5><span class="check" data-v-ae1738e5><span class="icon" data-v-ae1738e5><!--[--><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="sun" data-v-341e62f2><path d="M12,18c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6S15.3,18,12,18zM12,8c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4C16,9.8,14.2,8,12,8z"></path><path d="M12,4c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,3.6,12.6,4,12,4z"></path><path d="M12,24c-0.6,0-1-0.4-1-1v-2c0-0.6,0.4-1,1-1s1,0.4,1,1v2C13,23.6,12.6,24,12,24z"></path><path d="M5.6,6.6c-0.3,0-0.5-0.1-0.7-0.3L3.5,4.9c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C6.2,6.5,5.9,6.6,5.6,6.6z"></path><path d="M19.8,20.8c-0.3,0-0.5-0.1-0.7-0.3l-1.4-1.4c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.4,1.4c0.4,0.4,0.4,1,0,1.4C20.3,20.7,20,20.8,19.8,20.8z"></path><path d="M3,13H1c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S3.6,13,3,13z"></path><path d="M23,13h-2c-0.6,0-1-0.4-1-1s0.4-1,1-1h2c0.6,0,1,0.4,1,1S23.6,13,23,13z"></path><path d="M4.2,20.8c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C4.7,20.7,4.5,20.8,4.2,20.8z"></path><path d="M18.4,6.6c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l1.4-1.4c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-1.4,1.4C18.9,6.5,18.6,6.6,18.4,6.6z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="moon" data-v-341e62f2><path d="M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"></path></svg><!--]--></span></span></button></div></div></div><!----><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-0dc97b6d data-v-2bc24c9d><span class="container" data-v-2bc24c9d><span class="top" data-v-2bc24c9d></span><span class="middle" data-v-2bc24c9d></span><span class="bottom" data-v-2bc24c9d></span></span></button></div></div></div><!----></header><div class="VPLocalNav" data-v-031d94a9 data-v-7fc2c998><button class="menu" aria-expanded="false" aria-controls="VPSidebarNav" data-v-7fc2c998><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" viewbox="0 0 24 24" class="menu-icon" data-v-7fc2c998><path d="M17,11H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,11,17,11z"></path><path d="M21,7H3C2.4,7,2,6.6,2,6s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,7,21,7z"></path><path d="M21,15H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,15,21,15z"></path><path d="M17,19H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,19,17,19z"></path></svg><span class="menu-text" data-v-7fc2c998>Menu</span></button><a class="top-link" href="#" data-v-7fc2c998> Return to top </a></div><aside class="VPSidebar" data-v-031d94a9 data-v-f83409fc><nav class="nav" id="VPSidebarNav" aria-labelledby="sidebar-aria-label" tabindex="-1" data-v-f83409fc><span class="visually-hidden" id="sidebar-aria-label" data-v-f83409fc> Sidebar Navigation </span><!--[--><div class="group" data-v-f83409fc><section class="VPSidebarGroup" data-v-f83409fc data-v-c7288910><div class="title" data-v-c7288910><h2 class="title-text" data-v-c7288910>介绍</h2><div class="action" data-v-c7288910><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="0 0 24 24" class="icon minus" data-v-c7288910><path d="M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2zM20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"></path><path d="M16,11H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h8c0.6,0,1-0.4,1-1S16.6,11,16,11z"></path></svg><svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" class="icon plus" data-v-c7288910><path d="M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2z M20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"></path><path d="M16,11h-3V8c0-0.6-0.4-1-1-1s-1,0.4-1,1v3H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h3v3c0,0.6,0.4,1,1,1s1-0.4,1-1v-3h3c0.6,0,1-0.4,1-1S16.6,11,16,11z"></path></svg></div></div><div class="items" data-v-c7288910><!--[--><a class="VPLink link link" href="/farris-vue/guide/quick-start/" data-v-c7288910 data-v-694b44a8 data-v-85f4978e><!--[--><span class="link-text" data-v-694b44a8>快速开始</span><!----><!--]--><!----></a><!--]--></div></section></div><div class="group" data-v-f83409fc><section class="VPSidebarGroup" data-v-f83409fc data-v-c7288910><div class="title" data-v-c7288910><h2 class="title-text" data-v-c7288910>通用</h2><div class="action" data-v-c7288910><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="0 0 24 24" class="icon minus" data-v-c7288910><path d="M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2zM20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"></path><path d="M16,11H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h8c0.6,0,1-0.4,1-1S16.6,11,16,11z"></path></svg><svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" class="icon plus" data-v-c7288910><path d="M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2z M20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"></path><path d="M16,11h-3V8c0-0.6-0.4-1-1-1s-1,0.4-1,1v3H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h3v3c0,0.6,0.4,1,1,1s1-0.4,1-1v-3h3c0.6,0,1-0.4,1-1S16.6,11,16,11z"></path></svg></div></div><div class="items" data-v-c7288910><!--[--><a class="VPLink link link" href="/farris-vue/components/button/" data-v-c7288910 data-v-694b44a8 data-v-85f4978e><!--[--><span class="link-text" data-v-694b44a8>Button 按钮</span><!----><!--]--><!----></a><a class="VPLink link link" href="/farris-vue/components/icon/" data-v-c7288910 data-v-694b44a8 data-v-85f4978e><!--[--><span class="link-text" data-v-694b44a8>Icon 图标</span><!----><!--]--><!----></a><!--]--></div></section></div><div class="group" data-v-f83409fc><section class="VPSidebarGroup" data-v-f83409fc data-v-c7288910><div class="title" data-v-c7288910><h2 class="title-text" data-v-c7288910>导航</h2><div class="action" data-v-c7288910><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="0 0 24 24" class="icon minus" data-v-c7288910><path d="M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2zM20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"></path><path d="M16,11H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h8c0.6,0,1-0.4,1-1S16.6,11,16,11z"></path></svg><svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" class="icon plus" data-v-c7288910><path d="M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2z M20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"></path><path d="M16,11h-3V8c0-0.6-0.4-1-1-1s-1,0.4-1,1v3H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h3v3c0,0.6,0.4,1,1,1s1-0.4,1-1v-3h3c0.6,0,1-0.4,1-1S16.6,11,16,11z"></path></svg></div></div><div class="items" data-v-c7288910><!--[--><a class="VPLink link link" href="/farris-vue/components/accordion/" data-v-c7288910 data-v-694b44a8 data-v-85f4978e><!--[--><span class="link-text" data-v-694b44a8>Accordion 手风琴</span><!----><!--]--><!----></a><!--]--></div></section></div><div class="group" data-v-f83409fc><section class="VPSidebarGroup" data-v-f83409fc data-v-c7288910><div class="title" data-v-c7288910><h2 class="title-text" data-v-c7288910>布局</h2><div class="action" data-v-c7288910><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="0 0 24 24" class="icon minus" data-v-c7288910><path d="M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2zM20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"></path><path d="M16,11H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h8c0.6,0,1-0.4,1-1S16.6,11,16,11z"></path></svg><svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" class="icon plus" data-v-c7288910><path d="M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2z M20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"></path><path d="M16,11h-3V8c0-0.6-0.4-1-1-1s-1,0.4-1,1v3H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h3v3c0,0.6,0.4,1,1,1s1-0.4,1-1v-3h3c0.6,0,1-0.4,1-1S16.6,11,16,11z"></path></svg></div></div><div class="items" data-v-c7288910><!--[--><a class="VPLink link link" href="/farris-vue/components/section/" data-v-c7288910 data-v-694b44a8 data-v-85f4978e><!--[--><span class="link-text" data-v-694b44a8>section 面板</span><!----><!--]--><!----></a><a class="VPLink link link" href="/farris-vue/components/tabs/" data-v-c7288910 data-v-694b44a8 data-v-85f4978e><!--[--><span class="link-text" data-v-694b44a8>tabs 标签页</span><!----><!--]--><!----></a><!--]--></div></section></div><div class="group" data-v-f83409fc><section class="VPSidebarGroup" data-v-f83409fc data-v-c7288910><div class="title" data-v-c7288910><h2 class="title-text" data-v-c7288910>录入数据</h2><div class="action" data-v-c7288910><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="0 0 24 24" class="icon minus" data-v-c7288910><path d="M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2zM20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"></path><path d="M16,11H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h8c0.6,0,1-0.4,1-1S16.6,11,16,11z"></path></svg><svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" class="icon plus" data-v-c7288910><path d="M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2z M20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"></path><path d="M16,11h-3V8c0-0.6-0.4-1-1-1s-1,0.4-1,1v3H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h3v3c0,0.6,0.4,1,1,1s1-0.4,1-1v-3h3c0.6,0,1-0.4,1-1S16.6,11,16,11z"></path></svg></div></div><div class="items" data-v-c7288910><!--[--><a class="VPLink link link active" href="/farris-vue/components/button-edit/" data-v-c7288910 data-v-694b44a8 data-v-85f4978e><!--[--><span class="link-text" data-v-694b44a8>Button Edit 按钮输入框</span><!----><!--]--><!----></a><a class="VPLink link link" href="/farris-vue/components/radio-group/" data-v-c7288910 data-v-694b44a8 data-v-85f4978e><!--[--><span class="link-text" data-v-694b44a8>Radio Group 单选组</span><!----><!--]--><!----></a><a class="VPLink link link" href="/farris-vue/components/text/" data-v-c7288910 data-v-694b44a8 data-v-85f4978e><!--[--><span class="link-text" data-v-694b44a8>Text 静态文本</span><!----><!--]--><!----></a><a class="VPLink link link" href="/farris-vue/components/combo-list/" data-v-c7288910 data-v-694b44a8 data-v-85f4978e><!--[--><span class="link-text" data-v-694b44a8>Combo List 选择输入框</span><!----><!--]--><!----></a><a class="VPLink link link" href="/farris-vue/components/switch/" data-v-c7288910 data-v-694b44a8 data-v-85f4978e><!--[--><span class="link-text" data-v-694b44a8>Swtich 开关</span><!----><!--]--><!----></a><!--]--></div></section></div><div class="group" data-v-f83409fc><section class="VPSidebarGroup" data-v-f83409fc data-v-c7288910><div class="title" data-v-c7288910><h2 class="title-text" data-v-c7288910>展示数据</h2><div class="action" data-v-c7288910><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="0 0 24 24" class="icon minus" data-v-c7288910><path d="M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2zM20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"></path><path d="M16,11H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h8c0.6,0,1-0.4,1-1S16.6,11,16,11z"></path></svg><svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" class="icon plus" data-v-c7288910><path d="M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2z M20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"></path><path d="M16,11h-3V8c0-0.6-0.4-1-1-1s-1,0.4-1,1v3H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h3v3c0,0.6,0.4,1,1,1s1-0.4,1-1v-3h3c0.6,0,1-0.4,1-1S16.6,11,16,11z"></path></svg></div></div><div class="items" data-v-c7288910><!--[--><a class="VPLink link link" href="/farris-vue/components/avatar/" data-v-c7288910 data-v-694b44a8 data-v-85f4978e><!--[--><span class="link-text" data-v-694b44a8>Avatar 头像</span><!----><!--]--><!----></a><a class="VPLink link link" href="/farris-vue/components/tooltip/" data-v-c7288910 data-v-694b44a8 data-v-85f4978e><!--[--><span class="link-text" data-v-694b44a8>tooltip 提示信息</span><!----><!--]--><!----></a><!--]--></div></section></div><div class="group" data-v-f83409fc><section class="VPSidebarGroup" data-v-f83409fc data-v-c7288910><div class="title" data-v-c7288910><h2 class="title-text" data-v-c7288910>反馈</h2><div class="action" data-v-c7288910><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="0 0 24 24" class="icon minus" data-v-c7288910><path d="M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2zM20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"></path><path d="M16,11H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h8c0.6,0,1-0.4,1-1S16.6,11,16,11z"></path></svg><svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" class="icon plus" data-v-c7288910><path d="M19,2H5C3.3,2,2,3.3,2,5v14c0,1.7,1.3,3,3,3h14c1.7,0,3-1.3,3-3V5C22,3.3,20.7,2,19,2z M20,19c0,0.6-0.4,1-1,1H5c-0.6,0-1-0.4-1-1V5c0-0.6,0.4-1,1-1h14c0.6,0,1,0.4,1,1V19z"></path><path d="M16,11h-3V8c0-0.6-0.4-1-1-1s-1,0.4-1,1v3H8c-0.6,0-1,0.4-1,1s0.4,1,1,1h3v3c0,0.6,0.4,1,1,1s1-0.4,1-1v-3h3c0.6,0,1-0.4,1-1S16.6,11,16,11z"></path></svg></div></div><div class="items" data-v-c7288910><!--[--><a class="VPLink link link" href="/farris-vue/components/notify/" data-v-c7288910 data-v-694b44a8 data-v-85f4978e><!--[--><span class="link-text" data-v-694b44a8>notify 通知消息</span><!----><!--]--><!----></a><a class="VPLink link link" href="/farris-vue/components/popover/" data-v-c7288910 data-v-694b44a8 data-v-85f4978e><!--[--><span class="link-text" data-v-694b44a8>popover 气泡提示</span><!----><!--]--><!----></a><!--]--></div></section></div><!--]--></nav></aside><div class="VPContent has-sidebar" id="VPContent" data-v-031d94a9 data-v-16d7b557><div class="VPDoc has-sidebar has-aside" data-v-16d7b557 data-v-e80bcd4c><div class="container" data-v-e80bcd4c><div class="aside" data-v-e80bcd4c><div class="aside-curtain" data-v-e80bcd4c></div><div class="aside-container" data-v-e80bcd4c><div class="aside-content" data-v-e80bcd4c><div class="VPDocAside" data-v-e80bcd4c data-v-e1122fc5><!--[--><!--]--><!--[--><!--]--><div class="VPDocAsideOutline has-outline" data-v-e1122fc5 data-v-3d758837><div class="content" data-v-3d758837><div class="outline-marker" data-v-3d758837></div><div class="outline-title" data-v-3d758837>On this page</div><nav aria-labelledby="doc-outline-aria-label" data-v-3d758837><span class="visually-hidden" id="doc-outline-aria-label" data-v-3d758837> Table of Contents for current page </span><ul class="root" data-v-3d758837><!--[--><li style="" data-v-3d758837><a class="outline-link" href="#基本用法" data-v-3d758837>基本用法</a><!----></li><li style="" data-v-3d758837><a class="outline-link" href="#对齐方式" data-v-3d758837>对齐方式</a><!----></li><li style="" data-v-3d758837><a class="outline-link" href="#状态" data-v-3d758837>状态</a><!----></li><li style="" data-v-3d758837><a class="outline-link" href="#按钮" data-v-3d758837>按钮</a><!----></li><li style="" data-v-3d758837><a class="outline-link" href="#清空按钮" data-v-3d758837>清空按钮</a><!----></li><li style="" data-v-3d758837><a class="outline-link" href="#文本标签" data-v-3d758837>文本标签</a><!----></li><li style="" data-v-3d758837><a class="outline-link" href="#提示信息" data-v-3d758837>提示信息</a><!----></li><li style="" data-v-3d758837><a class="outline-link" href="#类型" data-v-3d758837>类型</a><!----></li><li style="" data-v-3d758837><a class="outline-link" href="#属性" data-v-3d758837>属性</a><!----></li><li style="" data-v-3d758837><a class="outline-link" href="#事件" data-v-3d758837>事件</a><!----></li><li style="" data-v-3d758837><a class="outline-link" href="#插槽" data-v-3d758837>插槽</a><!----></li><!--]--></ul></nav></div></div><!--[--><!--]--><div class="spacer" data-v-e1122fc5></div><!--[--><!--]--><!----><!--[--><!--]--><!--[--><!--]--></div></div></div></div><div class="content" data-v-e80bcd4c><div class="content-container" data-v-e80bcd4c><!--[--><!--]--><main class="main" data-v-e80bcd4c><div style="position:relative;" class="vp-doc _farris-vue_components_button-edit_index" data-v-e80bcd4c><div><h1 id="button-edit-按钮输入框" tabindex="-1">Button Edit 按钮输入框 <a class="header-anchor" href="#button-edit-按钮输入框" aria-hidden="true">#</a></h1><p>Button Edit 是允许在其编辑器内部嵌入按钮的文本输入框。开发者可以自定义输入框的按钮,以便于实现丰富的录入交互形式。</p><h2 id="基本用法" tabindex="-1">基本用法 <a class="header-anchor" href="#基本用法" aria-hidden="true">#</a></h2><div class="demo-block demo-index" data-v-b80d3312><div class="source" data-v-b80d3312><!--[--><div><div class="my-2"><span>输入框文本: </span><span></span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-editable f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" placeholder title type="text" value><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div></div><!--]--></div><div class="meta" data-v-b80d3312><div class="description" data-v-b80d3312><!--[--><div>使用<code>v-model</code>对输入值做双向绑定。</div><!--]--></div><div class="highlight" data-v-b80d3312><!--[--><div class="language-vue"><pre><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">setup</span> <span class="token attr-name">lang</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>ts<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">import</span> <span class="token punctuation">{</span> ref <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">&#39;vue&#39;</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> text <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token string">&#39;&#39;</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>输入框文本: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>{{ text }}<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
</code></pre></div><!--]--></div></div><div class="demo-block-control" data-v-b80d3312><i class="control-icon icon-caret-down" data-v-b80d3312></i><span style="display:none;" class="control-text" data-v-b80d3312>显示代码</span><div class="control-button-wrap" data-v-b80d3312><span style="display:none;" class="control-button copy-button" data-v-b80d3312>复制代码片段</span></div></div></div><h2 id="对齐方式" tabindex="-1">对齐方式 <a class="header-anchor" href="#对齐方式" aria-hidden="true">#</a></h2><div class="demo-block demo-index" data-v-b80d3312><div class="source" data-v-b80d3312><!--[--><div><div class="my-2"><span>缺省对齐: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-editable f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" placeholder title type="text" value="Button Edit 按钮输入框"><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div><div class="my-2"><span>居左对齐: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-editable f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" placeholder title type="text" value="Button Edit 按钮输入框"><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div><div class="my-2"><span>居中对齐: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-editable f-state-focus"><input name="input-group-value" autocomplete="false" class="text-center form-control f-utils-fill" placeholder title type="text" value="Button Edit 按钮输入框"><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div><div class="my-2"><span>居右对齐: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-editable f-state-focus"><input name="input-group-value" autocomplete="false" class="text-right form-control f-utils-fill" placeholder title type="text" value="Button Edit 按钮输入框"><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div></div><!--]--></div><div class="meta" data-v-b80d3312><!----><div class="highlight" data-v-b80d3312><!--[--><div class="language-vue"><pre><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">setup</span> <span class="token attr-name">lang</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>ts<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">import</span> <span class="token punctuation">{</span> ref <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">&#39;vue&#39;</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> text <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token string">&#39;Button Edit 按钮输入框&#39;</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> alignLeft <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token string">&#39;left&#39;</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> alignCenter <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token string">&#39;center&#39;</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> alignRight <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token string">&#39;right&#39;</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>缺省对齐: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>居左对齐: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:text-align</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>alignLeft<span class="token punctuation">&quot;</span></span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>居中对齐: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:text-align</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>alignCenter<span class="token punctuation">&quot;</span></span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>居右对齐: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:text-align</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>alignRight<span class="token punctuation">&quot;</span></span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
</code></pre></div><!--]--></div></div><div class="demo-block-control" data-v-b80d3312><i class="control-icon icon-caret-down" data-v-b80d3312></i><span style="display:none;" class="control-text" data-v-b80d3312>显示代码</span><div class="control-button-wrap" data-v-b80d3312><span style="display:none;" class="control-button copy-button" data-v-b80d3312>复制代码片段</span></div></div></div><h2 id="状态" tabindex="-1">状态 <a class="header-anchor" href="#状态" aria-hidden="true">#</a></h2><div class="demo-block demo-index" data-v-b80d3312><div class="source" data-v-b80d3312><!--[--><div><div class="my-2"><span>默认状态: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-editable f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" placeholder title type="text" value="Button Edit 按钮输入框"><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div><div class="my-2"><span>只读状态: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-readonly f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" placeholder readonly title type="text" value="Button Edit 按钮输入框"><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div><div class="my-2"><span>不可编辑状态: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" placeholder readonly title type="text" value="Button Edit 按钮输入框"><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div><div class="my-2"><span>禁用状态: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-disable f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" disabled placeholder title type="text" value="Button Edit 按钮输入框"><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div></div><!--]--></div><div class="meta" data-v-b80d3312><!----><div class="highlight" data-v-b80d3312><!--[--><div class="language-vue"><pre><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">setup</span> <span class="token attr-name">lang</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>ts<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">import</span> <span class="token punctuation">{</span> ref <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">&#39;vue&#39;</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> text <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token string">&#39;Button Edit 按钮输入框&#39;</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> editable <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token boolean">false</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> disable <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token boolean">true</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> readonly <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token boolean">true</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>默认状态: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>只读状态: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:readonly</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>readonly<span class="token punctuation">&quot;</span></span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>不可编辑状态: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:editable</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>editable<span class="token punctuation">&quot;</span></span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>禁用状态: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:disable</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>disable<span class="token punctuation">&quot;</span></span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
</code></pre></div><!--]--></div></div><div class="demo-block-control" data-v-b80d3312><i class="control-icon icon-caret-down" data-v-b80d3312></i><span style="display:none;" class="control-text" data-v-b80d3312>显示代码</span><div class="control-button-wrap" data-v-b80d3312><span style="display:none;" class="control-button copy-button" data-v-b80d3312>复制代码片段</span></div></div></div><h2 id="按钮" tabindex="-1">按钮 <a class="header-anchor" href="#按钮" aria-hidden="true">#</a></h2><div class="demo-block demo-index" data-v-b80d3312><div class="source" data-v-b80d3312><!--[--><div><div class="my-2"><span>缺省按钮: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-editable f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" placeholder title type="text" value><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div><div class="my-2"><span>文本按钮: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-editable f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" placeholder title type="text" value><div class="input-group-append"><!----><span class="input-group-text input-group-append-button">查询</span></div></div></div><div class="my-2"><span>查询按钮: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-editable f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" placeholder title type="text" value><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-search"></i></span></div></div></div><div class="my-2"><span>密码按钮: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-editable f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" placeholder title type="text" value><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-eye"></i></span></div></div></div></div><!--]--></div><div class="meta" data-v-b80d3312><!----><div class="highlight" data-v-b80d3312><!--[--><div class="language-vue"><pre><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">setup</span> <span class="token attr-name">lang</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>ts<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">import</span> <span class="token punctuation">{</span> ref <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">&#39;vue&#39;</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> text <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token string">&#39;&#39;</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> textButtonContent <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token string">&#39;查询&#39;</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> searchIconContent <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token string">&#39;&lt;i class=&quot;f-icon f-icon-search&quot;&gt;&lt;/i&gt;&#39;</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> passwordIconContent <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token string">&#39;&lt;i class=&quot;f-icon f-icon-eye&quot;&gt;&lt;/i&gt;&#39;</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>缺省按钮: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>文本按钮: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:button-content</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>textButtonContent<span class="token punctuation">&quot;</span></span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>查询按钮: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:button-content</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>searchIconContent<span class="token punctuation">&quot;</span></span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>密码按钮: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:button-content</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>passwordIconContent<span class="token punctuation">&quot;</span></span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
</code></pre></div><!--]--></div></div><div class="demo-block-control" data-v-b80d3312><i class="control-icon icon-caret-down" data-v-b80d3312></i><span style="display:none;" class="control-text" data-v-b80d3312>显示代码</span><div class="control-button-wrap" data-v-b80d3312><span style="display:none;" class="control-button copy-button" data-v-b80d3312>复制代码片段</span></div></div></div><h2 id="清空按钮" tabindex="-1">清空按钮 <a class="header-anchor" href="#清空按钮" aria-hidden="true">#</a></h2><div class="demo-block demo-index" data-v-b80d3312><div class="source" data-v-b80d3312><!--[--><div><div class="my-2 d-flex"><div class="f-demo-label">显示清空按钮:</div><!--[--><span tabindex="0" role="button" class="switch f-cmp-switch switch-medium" style="outline:none;backgroud-color:;border-color:;"><!----><small style="background:;"><!----></small></span><!--]--></div><div class="f-cmp-inputgroup"><div class="input-group f-state-editable f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" placeholder title type="text" value="Button Edit 按钮输入框"><div class="input-group-append"><span class="input-group-text input-group-clear" style="display:none;"><i class="f-icon modal_close"></i></span><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div><div class="my-2"><span>只读状态: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-readonly f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" placeholder readonly title type="text" value="Button Edit 按钮输入框"><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div><div class="my-2"><span>禁用状态: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-disable f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" disabled placeholder title type="text" value="Button Edit 按钮输入框"><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div></div><!--]--></div><div class="meta" data-v-b80d3312><div class="description" data-v-b80d3312><!--[--><div>使用清空按钮可以快速置空文本框。</div><!--]--></div><div class="highlight" data-v-b80d3312><!--[--><div class="language-vue"><pre><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">setup</span> <span class="token attr-name">lang</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>ts<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">import</span> <span class="token punctuation">{</span> ref <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">&#39;vue&#39;</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> text <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token string">&#39;Button Edit 按钮输入框&#39;</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> enableClear <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token boolean">true</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2 d-flex<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>f-demo-label<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>显示清空按钮:<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-switch</span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>enableClear<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-switch</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:enable-clear</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>enableClear<span class="token punctuation">&quot;</span></span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>只读状态: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:enable-clear</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>enableClear<span class="token punctuation">&quot;</span></span> <span class="token attr-name">readonly</span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>禁用状态: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:enable-clear</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>enableClear<span class="token punctuation">&quot;</span></span> <span class="token attr-name">disable</span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>style</span> <span class="token attr-name">scoped</span><span class="token punctuation">&gt;</span></span><span class="token style"><span class="token language-css">
<span class="token selector">.f-demo-label</span> <span class="token punctuation">{</span>
<span class="token property">line-height</span><span class="token punctuation">:</span> 1.4rem<span class="token punctuation">;</span>
<span class="token property">margin-right</span><span class="token punctuation">:</span> 8px<span class="token punctuation">;</span>
<span class="token punctuation">}</span>
</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>style</span><span class="token punctuation">&gt;</span></span>
</code></pre></div><!--]--></div></div><div class="demo-block-control" data-v-b80d3312><i class="control-icon icon-caret-down" data-v-b80d3312></i><span style="display:none;" class="control-text" data-v-b80d3312>显示代码</span><div class="control-button-wrap" data-v-b80d3312><span style="display:none;" class="control-button copy-button" data-v-b80d3312>复制代码片段</span></div></div></div><h2 id="文本标签" tabindex="-1">文本标签 <a class="header-anchor" href="#文本标签" aria-hidden="true">#</a></h2><div class="demo-block demo-index" data-v-b80d3312><div class="source" data-v-b80d3312><!--[--><div><div class="my-2"><span>鼠标悬停在输入框上方,查看文本标签: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-editable f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" placeholder title="Button Edit 按钮输入框" type="text" value="Button Edit 按钮输入框"><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div></div><!--]--></div><div class="meta" data-v-b80d3312><!----><div class="highlight" data-v-b80d3312><!--[--><div class="language-vue"><pre><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">setup</span> <span class="token attr-name">lang</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>ts<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">import</span> <span class="token punctuation">{</span> ref <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">&#39;vue&#39;</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> text <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token string">&#39;Button Edit 按钮输入框&#39;</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> enableTitle <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token boolean">true</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>鼠标悬停在输入框上方,查看文本标签: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:enable-title</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>enableTitle<span class="token punctuation">&quot;</span></span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
</code></pre></div><!--]--></div></div><div class="demo-block-control" data-v-b80d3312><i class="control-icon icon-caret-down" data-v-b80d3312></i><span style="display:none;" class="control-text" data-v-b80d3312>显示代码</span><div class="control-button-wrap" data-v-b80d3312><span style="display:none;" class="control-button copy-button" data-v-b80d3312>复制代码片段</span></div></div></div><h2 id="提示信息" tabindex="-1">提示信息 <a class="header-anchor" href="#提示信息" aria-hidden="true">#</a></h2><div class="demo-block demo-index" data-v-b80d3312><div class="source" data-v-b80d3312><!--[--><div><div class="my-2"><span>缺省情况: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-editable f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" placeholder="请输入..." title type="text" value><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div><div class="my-2"><span>在缺省情况下,只读状态不显示提示信息: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-readonly f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" placeholder readonly title type="text" value><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div><div class="my-2"><span>在缺省情况下,禁用状态不显示提示信息: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-disable f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" disabled placeholder title type="text" value><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div><div class="my-2"><span>在只读状态下显示提示信息: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-readonly f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" placeholder="请输入..." readonly title type="text" value><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div><div class="my-2"><span>在禁用状态下显示提示信息: </span></div><div class="f-cmp-inputgroup"><div class="input-group f-state-disable f-state-focus"><input name="input-group-value" autocomplete="false" class="text-left form-control f-utils-fill" disabled placeholder="请输入..." title type="text" value><div class="input-group-append"><!----><span class="input-group-text input-group-append-button"><i class="f-icon f-icon-lookup"></i></span></div></div></div></div><!--]--></div><div class="meta" data-v-b80d3312><div class="description" data-v-b80d3312><!--[--><div>使用清空按钮可以快速置空文本框。</div><!--]--></div><div class="highlight" data-v-b80d3312><!--[--><div class="language-vue"><pre><code><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>script</span> <span class="token attr-name">setup</span> <span class="token attr-name">lang</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>ts<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token script"><span class="token language-javascript">
<span class="token keyword">import</span> <span class="token punctuation">{</span> ref <span class="token punctuation">}</span> <span class="token keyword">from</span> <span class="token string">&#39;vue&#39;</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> text <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token string">&#39;&#39;</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> buttonEditPlaceholder <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token string">&#39;请输入...&#39;</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token keyword">const</span> forcePlaceholder <span class="token operator">=</span> <span class="token function">ref</span><span class="token punctuation">(</span><span class="token boolean">true</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>script</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>template</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>缺省情况: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:placeholder</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>buttonEditPlaceholder<span class="token punctuation">&quot;</span></span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>在缺省情况下,只读状态不显示提示信息: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:placeholder</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>buttonEditPlaceholder<span class="token punctuation">&quot;</span></span> <span class="token attr-name">readonly</span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>在缺省情况下,禁用状态不显示提示信息: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:placeholder</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>buttonEditPlaceholder<span class="token punctuation">&quot;</span></span> <span class="token attr-name">disable</span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>在只读状态下显示提示信息: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:placeholder</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>buttonEditPlaceholder<span class="token punctuation">&quot;</span></span> <span class="token attr-name">:force-placeholder</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>forcePlaceholder<span class="token punctuation">&quot;</span></span> <span class="token attr-name">readonly</span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>div</span> <span class="token attr-name">class</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>my-2<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>span</span><span class="token punctuation">&gt;</span></span>在禁用状态下显示提示信息: <span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>span</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>div</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;</span>f-button-edit</span> <span class="token attr-name">:placeholder</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>buttonEditPlaceholder<span class="token punctuation">&quot;</span></span> <span class="token attr-name">:force-placeholder</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>forcePlaceholder<span class="token punctuation">&quot;</span></span> <span class="token attr-name">disable</span> <span class="token attr-name">v-model</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">&quot;</span>text<span class="token punctuation">&quot;</span></span><span class="token punctuation">&gt;</span></span><span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>f-button-edit</span><span class="token punctuation">&gt;</span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation">&lt;/</span>template</span><span class="token punctuation">&gt;</span></span>
</code></pre></div><!--]--></div></div><div class="demo-block-control" data-v-b80d3312><i class="control-icon icon-caret-down" data-v-b80d3312></i><span style="display:none;" class="control-text" data-v-b80d3312>显示代码</span><div class="control-button-wrap" data-v-b80d3312><span style="display:none;" class="control-button copy-button" data-v-b80d3312>复制代码片段</span></div></div></div><h2 id="类型" tabindex="-1">类型 <a class="header-anchor" href="#类型" aria-hidden="true">#</a></h2><div class="language-typescript"><button class="copy"></button><span class="lang">typescript</span><pre><code><span class="line"><span style="color:#C792EA;">type</span><span style="color:#A6ACCD;"> </span><span style="color:#FFCB6B;">TextAlignment</span><span style="color:#A6ACCD;"> </span><span style="color:#89DDFF;">=</span><span style="color:#A6ACCD;"> </span><span style="color:#89DDFF;">&#39;</span><span style="color:#C3E88D;">left</span><span style="color:#89DDFF;">&#39;</span><span style="color:#A6ACCD;"> </span><span style="color:#89DDFF;">|</span><span style="color:#A6ACCD;"> </span><span style="color:#89DDFF;">&#39;</span><span style="color:#C3E88D;">center</span><span style="color:#89DDFF;">&#39;</span><span style="color:#A6ACCD;"> </span><span style="color:#89DDFF;">|</span><span style="color:#A6ACCD;"> </span><span style="color:#89DDFF;">&#39;</span><span style="color:#C3E88D;">right</span><span style="color:#89DDFF;">&#39;</span><span style="color:#89DDFF;">;</span></span>
<span class="line"></span></code></pre></div><h2 id="属性" tabindex="-1">属性 <a class="header-anchor" href="#属性" aria-hidden="true">#</a></h2><table><thead><tr><th style="text-align:left;">属性名</th><th style="text-align:left;">类型</th><th style="text-align:left;">默认值</th><th style="text-align:left;">说明</th></tr></thead><tbody><tr><td style="text-align:left;">id</td><td style="text-align:left;"><code>string</code></td><td style="text-align:left;">--</td><td style="text-align:left;">标记组件的唯一标识</td></tr><tr><td style="text-align:left;">autoComplete</td><td style="text-align:left;"><code>boolean</code></td><td style="text-align:left;">false</td><td style="text-align:left;">是否启用自动完成录入文本功能</td></tr><tr><td style="text-align:left;">buttonContent</td><td style="text-align:left;"><code>string</code></td><td style="text-align:left;">--</td><td style="text-align:left;">按钮内容,缺省为点击按钮图标</td></tr><tr><td style="text-align:left;">customClass</td><td style="text-align:left;"><code>string</code></td><td style="text-align:left;">--</td><td style="text-align:left;">组件自定义样式</td></tr><tr><td style="text-align:left;">disable</td><td style="text-align:left;"><code>boolean</code></td><td style="text-align:left;">false</td><td style="text-align:left;">将组件设置为禁用状态</td></tr><tr><td style="text-align:left;">editable</td><td style="text-align:left;"><code>boolean</code></td><td style="text-align:left;">true</td><td style="text-align:left;">是否允许在输入框编辑文本</td></tr><tr><td style="text-align:left;">enableClear</td><td style="text-align:left;"><code>boolean</code></td><td style="text-align:left;">false</td><td style="text-align:left;">是否启用情况按钮</td></tr><tr><td style="text-align:left;">readonly</td><td style="text-align:left;"><code>boolean</code></td><td style="text-align:left;">false</td><td style="text-align:left;">将组件输入框设置为只读</td></tr><tr><td style="text-align:left;">textAlign</td><td style="text-align:left;"><code>string as TextAlignment</code></td><td style="text-align:left;">&#39;left&#39;</td><td style="text-align:left;">设置输入框对齐方式,缺省状况为左对齐,可选择的值包括:&#39;left&#39;,&#39;center&#39;,&#39;right&#39;</td></tr><tr><td style="text-align:left;">showButtonWhenDisabled</td><td style="text-align:left;"><code>boolean</code></td><td style="text-align:left;">false</td><td style="text-align:left;">是否允许在禁用组件时仍然显示组件按钮</td></tr><tr><td style="text-align:left;">enableTitle</td><td style="text-align:left;"><code>boolean</code></td><td style="text-align:left;">false</td><td style="text-align:left;">是否启用输入框的的提示文本</td></tr><tr><td style="text-align:left;">inputType</td><td style="text-align:left;"><code>&#39;text&#39; | &#39;password&#39;</code></td><td style="text-align:left;">&#39;text&#39;</td><td style="text-align:left;">设置输入框类型,缺省为文本输入框,可以选择设为密码输入框</td></tr><tr><td style="text-align:left;">forcePlaceholder</td><td style="text-align:left;"><code>boolean</code></td><td style="text-align:left;">false</td><td style="text-align:left;">是否始终显示输入框提示文本</td></tr><tr><td style="text-align:left;">placeholder</td><td style="text-align:left;"><code>string</code></td><td style="text-align:left;">--</td><td style="text-align:left;">设置输入框提示文本</td></tr><tr><td style="text-align:left;">minLength</td><td style="text-align:left;"><code>number</code></td><td style="text-align:left;">--</td><td style="text-align:left;">设置输入框文本最小长度</td></tr><tr><td style="text-align:left;">maxLength</td><td style="text-align:left;"><code>number</code></td><td style="text-align:left;">--</td><td style="text-align:left;">设置输入框文本最大长度</td></tr><tr><td style="text-align:left;">tabIndex</td><td style="text-align:left;"><code>number</code></td><td style="text-align:left;">--</td><td style="text-align:left;">设置组件 Tab 键索引</td></tr></tbody></table><h2 id="事件" tabindex="-1">事件 <a class="header-anchor" href="#事件" aria-hidden="true">#</a></h2><table><thead><tr><th style="text-align:left;">事件名</th><th style="text-align:left;">类型</th><th style="text-align:left;">说明</th></tr></thead><tbody><tr><td style="text-align:left;">clear</td><td style="text-align:left;"><code>EventEmitter&lt;any&gt;</code></td><td style="text-align:left;">点击清空按钮事件</td></tr><tr><td style="text-align:left;">change</td><td style="text-align:left;"><code>EventEmitter&lt;any&gt;</code></td><td style="text-align:left;">输入框值变化事件</td></tr><tr><td style="text-align:left;">click</td><td style="text-align:left;"><code>EventEmitter&lt;any&gt;</code></td><td style="text-align:left;">点击输入框事件</td></tr><tr><td style="text-align:left;">clickButton</td><td style="text-align:left;"><code>EventEmitter&lt;any&gt;</code></td><td style="text-align:left;">点击按钮事件</td></tr><tr><td style="text-align:left;">blur</td><td style="text-align:left;"><code>EventEmitter&lt;any&gt;</code></td><td style="text-align:left;">输入框失去焦点事件</td></tr><tr><td style="text-align:left;">focus</td><td style="text-align:left;"><code>EventEmitter&lt;any&gt;</code></td><td style="text-align:left;">输入框获得焦点事件</td></tr><tr><td style="text-align:left;">mouseEnterIcon</td><td style="text-align:left;"><code>EventEmitter&lt;any&gt;</code></td><td style="text-align:left;">鼠标移入按钮事件</td></tr><tr><td style="text-align:left;">mouseLeaveIcon</td><td style="text-align:left;"><code>EventEmitter&lt;any&gt;</code></td><td style="text-align:left;">数据移出按钮事件</td></tr><tr><td style="text-align:left;">keyup</td><td style="text-align:left;"><code>EventEmitter&lt;any&gt;</code></td><td style="text-align:left;">抬起键盘按键事件</td></tr><tr><td style="text-align:left;">keydown</td><td style="text-align:left;"><code>EventEmitter&lt;any&gt;</code></td><td style="text-align:left;">按下键盘按键事件</td></tr><tr><td style="text-align:left;">input</td><td style="text-align:left;"><code>EventEmitter&lt;any&gt;</code></td><td style="text-align:left;">在输入框录入字符事件</td></tr></tbody></table><h2 id="插槽" tabindex="-1">插槽 <a class="header-anchor" href="#插槽" aria-hidden="true">#</a></h2><div class="tip custom-block"><p class="custom-block-title">TIP</p><p>暂无内容</p></div></div></div></main><!--[--><!--]--><footer class="VPDocFooter" data-v-e80bcd4c data-v-9a0639f9><!----><div class="prev-next" data-v-9a0639f9><div class="pager" data-v-9a0639f9><a class="pager-link prev" href="/farris-vue/components/tabs/" data-v-9a0639f9><span class="desc" data-v-9a0639f9>Previous page</span><span class="title" data-v-9a0639f9>tabs 标签页</span></a></div><div class="has-prev pager" data-v-9a0639f9><a class="pager-link next" href="/farris-vue/components/radio-group/" data-v-9a0639f9><span class="desc" data-v-9a0639f9>Next page</span><span class="title" data-v-9a0639f9>Radio Group 单选组</span></a></div></div></footer><!--[--><!--]--></div></div></div></div></div><footer class="VPFooter has-sidebar" data-v-031d94a9 data-v-f6cbb54f><div class="container" data-v-f6cbb54f><p class="message" data-v-f6cbb54f>使用 Apache-2.0 开源许可协议</p><p class="copyright" data-v-f6cbb54f>Copyright © 2022</p></div></footer><!--[--><!--]--></div></div>
<script>__VP_HASH_MAP__ = JSON.parse("{\"components_accordion_index.md\":\"616a38c3\",\"components_avatar_index.md\":\"0ce4d386\",\"components_button-edit_index.md\":\"f122165a\",\"components_button_index.md\":\"2f1ddf2f\",\"components_combo-list_index.md\":\"4b6651f3\",\"components_icon_index.md\":\"f3f50b9e\",\"components_index.md\":\"83b45087\",\"components_notify_index.md\":\"5a91f4d6\",\"components_popover_index.md\":\"9aab2de6\",\"components_radio-group_index.md\":\"63b22dd8\",\"components_section_index.md\":\"91f1a1f0\",\"components_switch_index.md\":\"7ec57d36\",\"components_tabs_index.md\":\"2a9876c7\",\"components_text_index.md\":\"e0a6f1be\",\"components_tooltip_index.md\":\"d93b912d\",\"guide_quick-start_index.md\":\"68652a7c\",\"index.md\":\"e97df433\"}")</script>
<script type="module" async src="/farris-vue/assets/app.4d17d822.js"></script>
</body>
</html>