0.0.4 • Published 9 months ago

@moment-design/choose-red-packet v0.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
9 months ago

选择红包模版组件

使用组件

安装依赖

npm install @moment-design/choose-red-packet --save

使用组件

<template>
  <!-- 按钮 -->
  <m-space>
    <m-button type="primary" @click="open">选择红包模版</m-button>
  </m-space>
  <!-- 组件 -->
  <ChooseRedPacket
    ref="refChooseRedPacket"
    :config="config"
    @choose="(v) => (data = v)"
  ></ChooseRedPacket>
  <!-- 数据 -->
  <div style="margin-top: 16px">
    已选数据:
    {{ data }}
  </div>
</template>

<script setup lang="ts">
import { ref } from 'vue';
import ChooseRedPacket from '@moment-design/choose-red-packet';
import "@moment-design/choose-red-packet/dist/css/index.css";
import "@moment-design/choose-red-packet/dist/css/index.css";
import { getList } from './api';

const refChooseRedPacket = ref();
const config = {
  api: getList,
  params: {
    enable: 1,
    usageScenarios: 0,
  },
};
const data = ref();
const open = () => {
  refChooseRedPacket.value.open(data.value);
};
</script>

API

Props

参数名描述类型默认值
api列表请求接口any-
params扩展接口参数any-

Events

事件名描述参数
choose选中的数据(v: any[], item: any)

Expose

事件名描述参数
open主动触发打开弹窗默认数据:(datas: any[])
0.0.4

9 months ago

0.0.3

10 months ago

0.0.2

10 months ago

0.0.1

10 months ago