vue与bootstrap实现时间选择器的示例代码


Posted in Javascript onAugust 26, 2017

一、下载bootstrap-datetimepicker时间选择器js,css文件。

1. github地址:bootstrap-datetimepicker

2. 官方网站地址:官网bootstrap-datetimepicker地址,有具体的例子与解释

二、在vue项目文件中引入

import './assets/css/bootstrap.min.css'
import "./assets/css/bootstrap-datetimepicker.min.css"
import './assets/js/bootstrap.min'
import './assets/js/bootstrap-datetimepicker.min.js'

三、具体代码如下:

<template>
<div class="container">
  <form action="" class="form-horizontal" role="form">
    <fieldset>
      <legend>Test</legend>
      <div class="form-group">
        <label for="dtp_input1" class="col-md-2 control-label">DateTime Picking</label>
        <div class="input-group date form_datetime col-md-5" data-date="1979-09-16T05:25:07Z" data-date-format="dd MM yyyy - HH:ii p" data-link-field="dtp_input1">
          <input class="form-control" size="16" type="text" value="" readonly>
          <span class="input-group-addon"><span class="glyphicon glyphicon-remove"></span></span>
          <span class="input-group-addon"><span class="glyphicon glyphicon-th"></span></span>
        </div>
        <input type="hidden" id="dtp_input1" value="" /><br/>
      </div>
    </fieldset>
  </form>
</div>
</template>

<script>

 export default {
  name: 'time',
  data () {
   return {
    time: ''
   }
  },
  methods: {
    dateDefault(){
      var d, s;
      var self = this;    
      d = new Date();
      s = d.getFullYear() + "-";       //取年份
      s = s + (d.getMonth() + 1) + "-";   //取月份,date生成的月份为0-11
      s += d.getDate() + " ";        //取日期
      s += d.getHours() + ":";        //取小时
      s += d.getMinutes() + ":";       //取分
      s += d.getSeconds();          //取秒
      self.time = s;
      $('.form_datetime').datetimepicker({
        language: 'zh-CN',
        format: 'yyyy-mm-dd hh:ii:ss',
        //startDate: s,    默认开始时间
        weekStart: 0,    //一周从那一天开始,默认值为:0,范围:0-6
        todayBtn: 1,    //默认值:false,为true时,底部显示today,不选中,为linked时当天日期被选中
        autoclose: 1,    //选择一个日期后是否立即关闭此选择框
        todayHighlight: 1,  //高亮当前日期
        startView: 2,     // 日期时间选择器打开之后首先显示的视图,默认值为:2,0:hour,1:day,2:mouth,3:year,4:decade
        forceParse: 0,    //强制解析文本框的值
        showMeridian: 1
       });
      $('#form_datetime').datetimepicker()
         .on('hide', function (ev) {
         var value = $("#form_datetime").val();
         self.time = value;
        });

    }
  },
  mounted() {
    //必须在组件渲染之后调用
    this.dateDefault();
  }
 }
</script>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
爱恋千雪-US-AscII加密解密工具(网页加密)下载
Jun 06 Javascript
textarea中的手动换行处理的jquery代码
Feb 26 Javascript
读jQuery之十四 (触发事件核心方法)
Aug 23 Javascript
JavaScript日期时间与时间戳的转换函数分享
Jan 31 Javascript
jQuery实现调整表格单列顺序完整实例
Jun 20 Javascript
javascript的几种写法总结
Sep 30 Javascript
JS动态遍历json中所有键值对的方法(不知道属性名的情况)
Dec 28 Javascript
Javascript for in的缺陷总结
Feb 03 Javascript
layui table设置前台过滤转义等方法
Aug 17 Javascript
node(koa2) web应用模块介绍详解
Mar 29 Javascript
Node中对非阻塞I/O、事件循环的知识点总结
Jan 05 Javascript
解决vue动态下拉菜单 有数据未反应的问题
Aug 06 Javascript
详解Angular4 路由设置相关
Aug 26 #Javascript
浅谈Angular路由守卫
Aug 26 #Javascript
javascript实现文字无缝滚动效果
Aug 26 #Javascript
node实现定时发送邮件的示例代码
Aug 26 #Javascript
详解webpack3如何正确引用并使用jQuery库
Aug 26 #jQuery
get  post jsonp三种数据交互形式实例详解
Aug 25 #Javascript
详解vue 模拟后台数据(加载本地json文件)调试
Aug 25 #Javascript
You might like
php 邮件发送问题解决
2014/03/22 PHP
PHP判断json格式是否正确的实现代码
2017/09/20 PHP
详解PHP 7.4 中数组延展操作符语法知识点
2019/07/19 PHP
基于php解决json_encode中文UNICODE转码问题
2020/11/10 PHP
javascript检查日期格式的函数[比较全]
2008/10/17 Javascript
FireFox JavaScript全局Event对象
2009/06/14 Javascript
Mootools 1.2教程 Tooltips
2009/09/15 Javascript
js获得地址栏?问号后参数的方法
2013/08/08 Javascript
jQuery实现文本框邮箱输入自动补全效果
2015/11/17 Javascript
jQuery实现的省市县三级联动菜单效果完整实例
2016/08/01 Javascript
Nodejs进阶:核心模块net入门学习与实例讲解
2016/11/21 NodeJs
Javascript中字符串相关常用的使用方法总结
2017/03/13 Javascript
JS实现评价的星星功能
2017/08/20 Javascript
vue使用el-upload上传文件及Feign服务间传递文件的方法
2019/03/15 Javascript
详解Vue中使用插槽(slot)、聚类插槽
2019/04/12 Javascript
Python实现的彩票机选器实例
2015/06/17 Python
python判断设备是否联网的方法
2018/06/29 Python
Python定时发送消息的脚本:每天跟你女朋友说晚安
2018/10/21 Python
Python功能点实现:函数级/代码块级计时器
2019/01/02 Python
python3 tkinter实现点击一个按钮跳出另一个窗口的方法
2019/06/13 Python
python虚拟环境完美部署教程
2019/08/06 Python
python实现知乎高颜值图片爬取
2019/08/12 Python
Python实现的微信红包提醒功能示例
2019/08/22 Python
基于Django统计博客文章阅读量
2019/10/29 Python
eBay英国购物网站:eBay.co.uk
2019/06/19 全球购物
经济实惠的名牌太阳镜和眼镜:Privé Revaux
2021/02/07 全球购物
python re模块和正则表达式
2021/03/24 Python
个人自我评价范文
2014/02/05 职场文书
大型会议接待方案
2014/03/01 职场文书
生活部的活动方案
2014/08/19 职场文书
三年级学生期末评语
2014/12/26 职场文书
幼儿园老师工作总结2015
2015/05/22 职场文书
感谢信的技巧及范例
2019/05/15 职场文书
合理缓解职场压力,让你随时保持最佳状态!
2019/06/21 职场文书
python opencv人脸识别考勤系统的完整源码
2021/04/26 Python
html5 录制mp3音频支持采样率和比特率设置
2021/07/15 Javascript