Skip to content

label-button-2

label系列组件之一,遵循一致的样式、边距、宽度体验,用于构建统一的风格

一、场景和形态

构建页面的按钮组合,左侧是label、右侧是取消确定按钮。

现场演示

下面的确认按钮可以点击

演示代码如下:

html
<!--在vitepress中的.md文件中直接引入下面的代码-->
<div id="container"></div>
<script setup>
  import('axue').then(({showTip}) => {
    const componentName = 'axue-label-button-2'
    const el = document.createElement(componentName);
    el.args = {
      confirmText:"确认",
      cancelText:"取消",
      onConfirm:function(){
          showTip.send("你点击了确定")
      },
    };
    document.getElementById('container')?.appendChild(el);
  });
</script>

二、使用方式

定义属性参数

JavaScript
let args={
      confirmText:"确认",
      cancelText:"cancel",
      // isShowCancel:false, 
      onConfirm:function(){},
      onCancel:function(){},
}

使用组件

HTML
<axue-label-button-2 .args=${args} ></axue-label-button-2>

属性项

内联属性说明类型默认值
confirmText确认按钮文本string"确认"
onConfirm用户点击确认按钮的回调functionnull
isShowCancel是否显示取消按钮,默认只显示确认按钮boolfalse
cancelText取消按钮文本string"取消"
onCancel用户点击取消按钮的回调functionnull

青锋三尺,樵夫十年