vue基础汇总-插件

这篇博客汇总了Vue的几个重要插件,包括日期插件pikaday,提供了安装和使用的详细步骤。还介绍了vue-transition.css,一个类似animate.css的动画库,以及如何在Vue项目中引入和应用。另外,提到了Element-UI组件库的全面引入和按需引入的方式。文章也提及了animate.css的使用场景。
摘要由CSDN通过智能技术生成

vue插件汇总

日期插件 pikaday

github地址

安装:

npm install --save pikaday

cnpm install --save pikaday

# 安装 moment.js 时间格式化如, Fri May 01 2020 => 2020-05-01
npm install --save moment

导入 css 样式:

import 'pikaday/css/pikaday.css'
@import './node_modules/pikaday/css/pikaday.css';

或者

<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/pikaday/css/pikaday.css">

<!-- vue-cli -->
<!-- 在 public/index.html -->
<link rel="stylesheet" type="text/css" href="<%= BASE_URL %>//cdn.jsdelivr.net/npm/pikaday/css/pikaday.css">

引入:

<link rel="stylesheet" type="text/css" href="https://cdn.bootcdn.net/ajax/libs/pikaday/1.8.0/css/pikaday.min.css">
<script src="http://cdn.staticfile.org/moment.js/2.2.1/moment.min.js"></script>
<script src="http://cdn.bootcdn.net/ajax/libs/pikaday/1.8.0/pikaday.min.js"></script>

<!-- vue-cli -->
<!-- 在 public/index.html -->
<!-- moment.js 时间格式化如, Fri May 01 2020 => 2020-05-01 -->
<!-- 地址失效请到 cdn 查找 https://www.bootcdn.cn/ -->
<link rel="stylesheet" type="text/css" href="<%= BASE_URL %>//cdn.bootcdn.net/ajax/libs/pikaday/1.8.0/css/pikaday.min.css">
<script src="<%= BASE_URL %>//cdn.staticfile.org/moment.js/2.2.1/moment.min.js"></script>
<script src="<%= BASE_URL %>//cdn.bootcdn.net/ajax/libs/pikaday/1.8.0/pikaday.min.js"></script>

使用:

<input type="text" id="datepicker">
var picker = new Pikaday({
   
    field: document.getElementById('datepicker')
});

格式:

  1. 默认情况下,使用标准 JavaScript Date 对象格式化和解析日期。
  2. 如果 Moment.js 在范围内可用,它将用于格式化和解析输入值。
  3. 可以将其它格式选项传递给配置,该选项将传递给 moment 构造函数。
  4. 详情查看 moment.js
moment().format('MMMM Do YYYY, h:mm:ss a'); // 五月 14日 2020, 7:58:32 晚上
moment().format('dddd');                    // 星期四
moment().format("MMM Do YY");               // 5月 14日 20
moment().format('YYYY [escaped] YYYY');     // 2020 escaped 2020
moment().format();                          // 2020-05-14T19:58:32+08:00
var picker = new Pikaday({
   
    field: document.getElementById('datepicker'),
    format: 'D MMM YYYY',
    onSelect: function() {
   
        console.log(this.getMoment().format('Do MMMM YYYY'));
    }
});

动画: vue-transition.css (类似于 animate.css)

vue相关的一些动画库整理

引入:

下载地址

也可以用 npm 下载

npm install vue-transition.css --save

下载后, 放入 src/public/ 文件夹中

<link rel="stylesheet" href="<%= BASE_URL %>vue-transition.min.css">

<!-- 非 .vue 文件 -->
<link rel="stylesheet" href="vue-transition.min.css&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值