valaxy-addon-components

0.0.2 • Public • Published

valaxy-addon-waline

NPM version

TODO: English Docs

valaxy-addon-components 是可以提供通用 Vue 组件 的一个 Valaxy 插件。

主题开发者可以通过将其作为依赖使用,以快速使用内置组件。

组件列表

命名空间以 VC 开头。

  • VCLiveTime: 生存时间

如何使用

安装依赖

npm i valaxy-addon-components

加载插件

import { defineValaxyConfig } from 'valaxy'
import { addonComponents } from 'valaxy-addon-components'

export default defineValaxyConfig({
  addons: [
    addonComponents(),
  ],
})

在任意地方使用并设置你的参数

大部分人可能希望挂在主题页脚 这里以主题 valaxy-theme-yun 为例:

  • start-time: 代表站点成立开始计时的时间
<!-- 新建 components/YunFooter.vue -->
<script lang="ts" setup>
import YunFooter from 'valaxy-theme-yun/components/YunFooter.vue'
</script>

<template>
  <YunFooter>
    <VCLiveTime start-time="2022-01-01">
      <template #live-time-before>
        <span>本站已运行</span>
      </template>
      <template #live-time-after>
        <span>后缀</span>
      </template>
    </VCLiveTime>
  </YunFooter>
</template>

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i valaxy-addon-components

      Weekly Downloads

      47

      Version

      0.0.2

      License

      none

      Unpacked Size

      3.98 kB

      Total Files

      6

      Last publish

      Collaborators

      • yunyoujun