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

vue-mobile-element

v1.1.4

Published

vue 移动端组件 ===

Downloads

4

Readme

vue 移动端组件

简述

1.此组件为方便个人开发而制作
2.css使用的sass,使用时需要依赖环境
 npm install node-sass --save-dev
  npm install sass-loader --save-dev
3.使用的rem单位,需要在main.js引入flexible.js
4.目前提供三种常用组件:Alert,Msg,Loading

npm安装

npm install vue-mobile-element --save

引入

import {Alert,Loading,Msg} from 'vue-mobile-element';
 Vue.use(Loading);
 Vue.prototype.$alert=Alert;
 Vue.prototype.$loading=Loading.service;
 Vue.prototype.$msg=Msg;

####Alert使用

this.$alert('该操作会删除信息','确定').then(()=>{    //只有确定按钮可以点击,点击后触发then里面的fn
        console.log('success')
      })


this.$alert('该操作会删除信息',['确定','取消']).then(()=>{  //有确定和取消按钮,点击后对应触发事件
            console.log('success')
        }).catch(()=>{
            console.log('cancel')
        })

####Loading使用

loading可以this.$loading显示调用和<loading></loading>组件式调用
 this.$loading.show('请稍等'); //开启loading,如不填写内容,则使用`正在载入...`文字
  this.$loading.hide();  //关闭loading
<loading ref="loading" title="正在加载数据"></loading> //title=>loading等待的提示
  this.$refs.loading.show();
  this.$refs.loading.hide();

####Msg使用

this.$msg.setShow(text,time);  //会自动关闭Msg,text必须填写,time为Msg显示的时间,默认1500毫秒
 this.$msg.show(text);     //不会自动关闭Msg,除非显示调用hide
 this.$msg.hide();         //关闭Msg