Skip to content

liujians/vue3-vben-snippet

Repository files navigation

vue3-vben-snippets

vue3-vben-snippets 是一款快速生成 vue3+vben 页面结构的用户代码片段插件

效果图:

图片

vue-vben-page

<template></template>
  <PageWrapper>
    <div :class="`${prefixCls}`">
      Template
    </div>
  </PageWrapper>
</template>
<script lang="ts" setup>
  import { PageWrapper } from '/@/components/Page';
  import { useI18n } from '/@/hooks/web/useI18n';
  import { useDesign } from '/@/hooks/web/useDesign';
  const { prefixCls } = useDesign('Template');
  const { t } = useI18n();
</script>
<style lang="less" scoped>
  @prefix-cls: ~'@{namespace}-Template';
  .@{prefix-cls} { color:#333 }
</style>

vue-vben-component

<template></template>
  <div :class="`${prefixCls}`">
    Template
  </div>
</template>
<script lang="ts" setup>
  import { useI18n } from '/@/hooks/web/useI18n';
  import { useDesign } from '/@/hooks/web/useDesign';
  const { prefixCls } = useDesign('Template');
  const { t } = useI18n();
</script>
<style lang="less" scoped>
  @prefix-cls: ~'@{namespace}-Template';
  .@{prefix-cls} { color:#333 }
</style>

About

vue3-vben-snippet

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published