首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

FullCalendar - 开源的多功能 JavaScript 日历插件

本文字数:747 字 9图 阅读完需:约 4 分钟 点击上方“青年码农”关注 回复“源码”可获取各种资料 FullCalendar 是一个支持 React、Vue、Angular 和原生 JavaScript...此教程是基于Vue2,FullCalendar 同时也支持 Vue3,文档在https://fullcalendar.io/docs/vue 官方指南提示不会深入介绍Vue的使用,需要自己根据示例和可运行的项目参考...一 安装 先安装核心依赖 yarn add @fullcalendar/vue @fullcalendar/core 如果有需要其他插件,也可以通过 yarn 或者 npm 安装,官方提供插件列表(V5...这里面列举了部分属性和事件,需要更详细的api请看官方文档:https://fullcalendar.io/docs 四 参考资料 官方:https://fullcalendar.io/ 文档:https...://fullcalendar.io/docs 插件:https://fullcalendar.io/docs/plugin-index Vue:https://fullcalendar.io/docs

7.9K1612
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JavaScript事件

    JavaScript事件 事件机制: 在用户使用键盘、鼠标等设备进行操作时,实际上每一次的操作都是在发起一个事件。...以上提到的事件只是众多事件类型中的一种点击事件事件是有很多种类型的,例如:鼠标的单击、双击、滚轴,键盘的按键弹起、按下、长按等等,反正很多就是了,还有一些是某些元素特有的事件。...接下来开始介绍JavaScript中给元素委托事件的三种常用的方式: 第一种方式,写好函数代码后,通过元素中的事件属性进行委托,下面用鼠标事件中的mouseout和mouseover事件进行演示,mousseout...事件源 Even: 事件源,就是事件产生时的信息收集,可以通过事件源对象获得很多相关数据,可以设置元素的属性,以下是常见的事件源对象属性: ? ?...以上只使用到了鼠标事件中的mouseout和mouseover事件事件还有很多,以下是常见事件的分类思维导图: ?

    1.6K20

    JavaScript 事件

    HTML 事件是发生在 HTML 元素上的事情。 当在 HTML 页面中使用 JavaScript 时, JavaScript 可以触发这些事件。...在事件触发时 JavaScript 可以执行一些代码。 HTML 元素中可以添加事件属性,使用 JavaScript 代码来添加 HTML 元素。... JavaScript代码通常是几行代码。比较常见的是通过事件属性来调用: 现在的时间是?...HTML元素上移动鼠标 onmouseout 用户从一个HTML元素上移开鼠标 onkeydown 用户按下键盘按键 onload 浏览器已完成页面的加载 更多事件列表: JavaScript 参考手册...可以使用多种方法来执行 JavaScript 事件代码: HTML 事件属性可以直接执行 JavaScript 代码 HTML 事件属性可以调用 JavaScript 函数 你可以为 HTML 元素指定自己的事件处理程序

    73330

    JavaScript事件

    JavaScript事件 对于事件来讲,首先,我们需要了解这样几个概念:事件事件处理程序;事件类型;事件流;事件冒泡;事件捕获;事件对象;事件模拟,事件方面的性能优化(事件委托、移除事件处理程序);...,也可以使用JavaScript中内部的函数。...还可以直接使用JavaScript的代码等。...事件模拟是javascript事件机制中相当有用的功能,理解事件模拟与善用事件模拟是判别一个前端的重要依据,事件一般是由用户操作触发,其实javascript也是可以触发的,比较重要的是,javascript...谈一谈事件方面如何优化性能——事件委托和事件处理程序的移除 在JavaScript代码当中,添加到页面中的事件越多,页面的性能也就越差。

    2K60

    FullCalendar日历插件

    FullCalendar是一个jQuery日历插件,它使用Ajax来获取每一个月的日历事件并能够配置成使用自己的日历事件来源比如从GoogleCalendar获取事件。...支持拖放日历中的事件,自定义点击和拖放事件。在很多项目中都会用到这个控件。 (一)方法 1. 把日历绑定到一个id的东西上 $('#id').fullCalendar('render'); 2....; 3.改变当前视图 .fullCalendar('changeView',viewName) 4.gotoDate:调用方式:$(‘.selector’).fullCalendar(‘gotoDate...该方法也可以使用单参数的方式调用,传递一个javascript的Date对象. 5.格式化日期:$.fullCalendar.formatDate(date,formatString[, options...(string):将一个字符串格式成一个javascript的Date对象,这个string可以是ISO8601,IETF, UNIX时间戳三种格式.

    5.2K40

    JavaScript事件

    javascript与HTML之间的交互是通过事件实现的。事件就是文档或浏览器窗口中发生的一些特定的交互瞬间。...DOM事件流 “DOM2级事件”规定了事件流包括三个阶段:事件捕获阶段,处理目标阶段和事件冒泡阶段。首先发生的是事件捕获,为截获事件提供了机会。然后是实际的目标接收到事件。最后是事件冒泡。...HTML事件处理程序 某个元素支持的每种事件,都可以使用一个与相应事件处理程序同名的HTML特性来指定。这个特性的值应该是能够执行的JavaScript代码。...="button" value="clickMe" onclick = "showMsg()"> function showMsg(){...3)HTML与JavaScript代码紧密耦合。 2. DOM0级事件处理程序 通过javascript制定事件处理程序的传统方式,将一个函数赋值给一个事件处理程序属性。

    1.5K30

    javascript事件循环

    JavaScript事件循环 JavaScript单线程 JavaScript 从一开始被创造出来就使用的单线程,这主要与他的用途相关。...引擎线程:JavaScript同步任务、回调任务执行的场所,JavaScript程序调度中心 事件触发线程:存放任务队列的场所,异步任务完成以后触发的事件都会存放到这个线程中,这个线程中存在多个任务队列...当JavaScript执行栈处于空闲的状态时,主线程就会主动去查看事件队列是否存在未处理的事件。...(图片来自https://vimeo.com/96425312) 任务 前面只是讲述了浏览器JavaScript event loop过程,以及提及到有一个事件队列来存放这些触发的事件。...前端发展史 栗子来源 从HTML5与PromiseA+规范看事件循环 JavaScript 异步、栈、事件循环、任务队列 Node.js Event Loop 的理解 Timers,process.nextTick

    1.2K20

    【Web APIs】JavaScript 事件基础 ① ( JavaScript 事件简介 | “ 事件 “ 概念 | “ 事件 “ 三要素 - 事件事件 事件处理程序 | 事件类型 )

    Document/querySelectorAll NodeList 对象 : https://developer.mozilla.org/zh-CN/docs/Web/API/NodeList 一、JavaScript...事件简介 1、" 事件 " 概念 通过在 HTML 网页中 添加 JavaScript 脚本 , 可以创建 动态页面 , " 事件 " 是动态页面的灵魂 , JavaScript 可以检测到 HTML...; " 事件处理程序 " ( Event Handlers ) 是 JavaScript 脚本中处理 " 事件 " 的函数 , 在该函数中可以针对用户的 不同的动作 做出不同的响应 ; 在网页中 , 每个...HTML 标签元素 都可以触发 JavaScript 事件 , 如 : 点击 某个 标签元素 , 弹出对话框 ; 2、" 事件 " 三要素 - 事件源 / 事件 / 事件处理程序 " 事件 " 三要素...myButton">Click me // 注意 : HTML 文档加载顺序是从上到下加载 // 这里要先加载标签 , 然后加载 JavaScript

    10910

    JavaScript 事件对象

    一.事件对象 事件处理三部分组成:对象.事件处理函数=函数。例如:单击文档任意处。...那么事件对象是什么?它在哪里呢?当触发某个事件时,会产生一个事件对象,这个对象包含着所有与事件有关的信息。包括导致事件的元素、事件的类型、以及其它与特定事件相关的信息。...鼠标事件是Web上面最常用的一类事件,毕竟鼠标还是最主要的定位设备。...“DOM2级事件”最初规定了键盘事件,结果又删除了相应的内容。最终还是使用最初的键盘事件,不过IE9已经率先支持“DOM3”级键盘事件。...Element 只读 其事件处理程序当前正在处理事件的那个元素 detail Integer 只读 与事件相关的细节信息 eventPhase Integer 只读 调用事件处理程序的阶段:1表示捕获阶段

    1.9K100

    javaScript事件委托

    一、概念理解: 1、事件:HTML DOM 使 JavaScript 有能力对 HTML 事件做出反应。比如点击事件、鼠标移入/移出事件等。...事件通常与函数配合使用,这样就可以通过发生的事件来驱动函数执行。 2、DOM 事件流:冒泡事件流、捕获事件流。 3、DOM 事件模型:捕获、目标、冒泡。 那什么是事件委托呢?...事件委托:即是,一个事件本来是要绑定到某个元素上,然而却绑定到了该元素的父(或祖先)元素上,利用事件冒泡原理,触发执行效果。 二、事件委托的优点: 那为什么要使用事件委托?...事件委托有什么好处,以及使用时要注意什么? 事件委托大概有两个优点: 1、提高网页性能。 2、通过事件委托添加的事件,对后期生成的元素依然有效。 上面提到的第二点如何理解呢?...注意:事件代理可能带来的隐患,当页面非常复杂的情况下,非常容易引起混乱,特别是当多种(个)事件通过事件委托绑定到同一个元素上时。

    1.1K50

    Javascript - 事件顺序

    原文标题:Javascript - Event order 原文链接:https://www.quirksmode.org/js/events_order.html Netscape 4 只支持事件捕获...如果用户点击了元素2,就会触发元素1和元素2的点击事件。可两个事件哪个先被触发呢?哪个事件句柄先执行呢?换句话说,事件顺序是怎样?...Netscape指定元素1的事件先发生,称之为事件_捕获_。 Microsoft表示元素2的事件先发生,称之为事件_冒泡_。 以上的两种做法完全背道而驰。Explorer只支持事件冒泡。...事件冒泡的使用 很少有web开发者自觉使用事件捕获或冒泡。现在的Web网页没有必要将一个冒泡事件与几个不同的事件句柄绑定。...仅当一个在它之前的事件处理脚本命令该事件停止冒泡,事件才不会冒泡到文档。 使用 由于任何事件都要在文档上结束,因此默认事件句柄成为可能。

    1K50
    领券