Skip to content

开始使用

mortise-tenon-design 是基于Vue3开发的组件库,提供了最为基础功能的组件,同时开放了特殊的属性插槽,可以通过组件与组件、组件与方法的组合快速扩展各种功能。

安装

使用 npm

shell
npm install mortise-tenon-design

使用 yarn

shell
yarn add mortise-tenon-design

使用 pnpm

shell
pnpm add mortise-tenon-design

使用示例

只需从mortise-tenon-design导入你需要的组件,当前组件库样式已在组件中注册,无需额外引入,但不支持SSR。

vue
<script setup lang="ts">
import { MtExpand } from 'mortise-tenon-design';
import { ref } from 'vue';

const open = ref(true);

function toggle() {
  open.value = !open.value;
}
</script>

<template>
  <button @click="toggle">
    点击
  </button>
  <MtExpand :open="open">
    展开后内容
  </MtExpand>
</template>