npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

vuetifyjs-auxiliary

v0.2.91

Published

vuetifyjs-auxiliary最初是起源是为了弥补使用vuetifyjsUI的情况下的不足,但是使用场景并不仅仅局限于vuetifyjs中。主要的功能有

Downloads

10

Readme

vuetifyjs-auxiliary

vuetifyjs-auxiliary最初是起源是为了弥补使用vuetifyjsUI的情况下的不足,但是使用场景并不仅仅局限于vuetifyjs中。主要的功能有

结尾有“*”号的功能需配合vuetifyjs使用

  1. toast功能,目前支持四个角弹出提示框
  2. loading功能
  3. format命令函数,目前仅提供格式化时间功能
  4. Text-field指令 v-remove-message 移除text-field多余的高度 配合dense属性使用将高度降到最低*
  5. x-tab组件
  6. websocket支持库 (计划加入)
  7. confirm 功能,确认框

更多功能说明请参考我的博客 https://www.zyt8.cn

开始使用

安装

npm install --save vuetifyjs-auxiliary

引入

main.js

import Vue from 'vue'
import VuetifyjsAuxiliary from 'vuetifyjs-auxiliary'
import 'vuetifyjs-auxiliary/lib/vuetifyjs-auxiliary.css'

Vue.use(VuetifyjsAuxiliary)

使用方法

toast

<template>
	<div @click="showToast">hello world</div>
</template>
<script>
export default {
  name: 'component',
  methods: {
    showToast() {
      // 打开一个toast
      this.$toast({
        title: '',
        message: '',
        position: 'top-right',
        duration: 1 // 1秒后关闭
      })
    }
  }
}
</script>

loading

<template>
	<div @click="showLoading">hello world</div>
</template>
<script>
export default {
  name: 'component',
  methods: {
    showLoading() {
      // 打开一个loading状态
      const closeLoading = this.$loading();
      setTimeout(() => {
        // 3秒后,关闭loading状态
        closeLoading();
      }, 3000)
    }
  }
}
</script>

confirm

<template>
	<div @click="showConfirm">hello world</div>
</template>
<script>
export default {
  name: 'component',
  methods: {
    showConfirm() {
      // 打开一个confirm
      this.$confirm({
        title: '确认删除?',
        content: '您确认删除该文件吗?',
        okText: '确认',
        cancelText: '取消'
      }).then(() => {
        // 确认删除
      }).catch(() => {
        // 取消删除
      })
    }
  }
}
</script>