vue2.0 与 bootstrap datetimepicker的结合使用实例

发布时间 - 2026-01-11 01:14:18    点击率:

1.在很多的项目中,我们都会用到日期插件,然后当我在vue中使用bootstrap datetimepicker时发现双向绑定不起作用了,bootstrap datetimepicker修改的日期不会同步到data中,下面看我的解决方案:

<template>
 <div id="time">
     <span class="select-box-title">选择发送时间:</span>
     <input class="form-control select-box-input" v-model="time" type="text"
          id="messageSendTime">
    </div>
 </div>
</template>

<script>
 import $ from 'jquery'
 export default {
  name: 'time',
  data () {
   return {
    time: ''
   }
  },
  methods: {
   dateDefind () {
    var d, s;
    var self = this;
    d = new Date();
    s = d.getFullYear() + "-";       //取年份
    s = s + (d.getMonth() + 1) + "-";//取月份
    s += d.getDate() + " ";     //取日期
    s += d.getHours() + ":";    //取小时
    s += d.getMinutes() + ":";  //取分
    s += d.getSeconds();     //取秒
    self.time = s;
    //初始化
    $('#messageSendTime').datetimepicker({
     startDate: s,
     minView: "hour", //选择日期后,不会再跳转去选择时分秒
     language: 'zh-CN',
     format: 'yyyy-mm-dd hh:ii:ss',
     todayBtn: 1,
     autoclose: 1
    });
    //当选择器隐藏时,讲选择框只赋值给data里面的time
    $('#messageSendTime').datetimepicker()
     .on('hide', function (ev) {
      var value = $("#messageSendTime").val();
      self.time = value;
     });
   }
  },
  mounted: function () {
   this.dateDefind();
  }
 }
</script>

<style scoped>
 
</style>

总结:其实也就是在datetimepicker的设置里面添加一个事件,当选择器hide时,讲选择框的值赋值给data里面的time。

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


# vue2  # datetimepicker  # vue  # vuejs  # Vue实现腾讯云点播视频上传功能的实现代码  # vue如何在项目中调用腾讯云的滑动验证码  # vue结合el-upload实现腾讯云视频上传功能  # Vue中img的src属性绑定与static文件夹实例  # Vue上传组件vue Simple Uploader的用法示例  # Vue.js 动态为img的src赋值方法  # 关于vue v-for循环解决img标签的src动态绑定问题  # vue中使用腾讯云Im的示例  # 是在  # 选择器  # 我在  # 也就  # 看我  # 跳转  # 会再  # 绑定  # 大家多多  # 不起作用  # title  # input  # form  # model  # select  # box  # control  # jquery  # messageSendTime  # script 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 免费视频制作网站,更新又快又好的免费电影网站?  北京网页设计制作网站有哪些,继续教育自动播放怎么设置?  如何在阿里云高效完成企业建站全流程?  教你用AI润色文章,让你的文字表达更专业  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?  Swift开发中switch语句值绑定模式  🚀拖拽式CMS建站能否实现高效与个性化并存?  韩国服务器如何优化跨境访问实现高效连接?  新三国志曹操传主线渭水交兵攻略  湖南网站制作公司,湖南上善若水科技有限公司做什么的?  java获取注册ip实例  Laravel如何使用Passport实现OAuth2?(完整配置步骤)  青岛网站建设如何选择本地服务器?  Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】  如何在万网主机上快速搭建网站?  php打包exe后无法访问网络共享_共享权限设置方法【教程】  UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】  如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环  Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载  高防服务器:AI智能防御DDoS攻击与数据安全保障  Python并发异常传播_错误处理解析【教程】  Laravel的Blade指令怎么自定义_创建你自己的Laravel Blade Directives  JavaScript如何实现倒计时_时间函数如何精确控制  如何用西部建站助手快速创建专业网站?  用yum安装MySQLdb模块的步骤方法  Laravel如何使用Telescope进行调试?(安装和使用教程)  Laravel如何使用模型观察者?(Observer代码示例)  打造顶配客厅影院,这份100寸电视推荐名单请查收  香港服务器选型指南:免备案配置与高效建站方案解析  C++用Dijkstra(迪杰斯特拉)算法求最短路径  文字头像制作网站推荐软件,醒图能自动配文字吗?  node.js报错:Cannot find module &#39;ejs&#39;的解决办法  Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转  javascript基于原型链的继承及call和apply函数用法分析  Laravel怎么集成Log日志记录_Laravel单文件与每日日志配置及自定义通道【详解】  googleplay官方入口在哪里_Google Play官方商店快速入口指南  HTML透明颜色代码怎么让下拉菜单透明_下拉菜单透明背景指南【技巧】  Laravel怎么配置S3云存储驱动_Laravel集成阿里云OSS或AWS S3存储桶【教程】  如何在IIS管理器中快速创建并配置网站?  Laravel如何编写单元测试和功能测试?(PHPUnit示例)  Laravel如何配置.env文件管理环境变量_Laravel环境变量使用与安全管理  原生JS获取元素集合的子元素宽度实例  专业商城网站制作公司有哪些,pi商城官网是哪个?  Laravel策略(Policy)如何控制权限_Laravel Gates与Policies实现用户授权  Windows Hello人脸识别突然无法使用  Edge浏览器提示“由你的组织管理”怎么解决_去除浏览器托管提示【修复】  网站图片在线制作软件,怎么在图片上做链接?  HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】  如何挑选优质建站一级代理提升网站排名?  昵图网官网入口 昵图网素材平台官方入口