葡京在线开户VUE也生协调的日历组件

props
  1. events 是欠器件唯一接受的参数
    用来代表该日历上之拥有日程事件,他的格式应该如下

events = [
          {
            title :  'event1',
            start: '2016-07-01',
            YOUR_DATA : {}
          },
          {
            title : 'event2',
            start : '2016-07-02',
            end : '2016-07-03',
            YOUR_DATA : {}
          }
      ]       

title 自然就是是事件的题啦 会直接展示在日历上

start 事件的始日期 必填啊

end 事件的终结日期 没填就默认是开始日期

YOUR_DATA 你协调定义的片数码 变量号称自由
在此起彼伏都见面于vue的播放事件传递

有关按指南

  本指南旨在帮助而尽量快速使中地读AngularJS。通过该指南你晤面念及AngularJS的有主干特点,例如指令、表达式、过滤器、模块和控制器等。以及另外具有你得懂得的关于AngularJS的事物,如事件、DOM节点、表单、用户输入、数据印证、Http对象等。

  • AngularJS快速入门指南01:导言
  • AngularJS快速入门指南02:介绍
  • AngularJS快速入门指南03:表达式
  • AngularJS快速入门指南04:指令
  • AngularJS快速入门指南05:控制器
  • AngularJS快速入门指南06:过滤器
  • AngularJS快速入门指南07:Http对象
  • AngularJS快速入门指南08:表格
  • AngularJS快速入门指南09:SQL
  • AngularJS快速入门指南10:DOM节点
  • AngularJS快速入门指南11:事件
  • AngularJS快速入门指南12:模块
  • AngularJS快速入门指南13:表单
  • AngularJS快速入门指南14:数据印证
  • AngularJS快速入门指南15:API
  • AngularJS快速入门指南16:Bootstrap
  • AngularJS快速入门指南17:Includes
  • AngularJS快速入门指南18:Application
  • AngularJS快速入门指南19:示例代码
  • AngularJS快速入门指南20:快速参考

API

既是组件,笔者自然预先定义了部分小属性。不过并非担心,都是依据VUE的

君该就明白之情

  以上学AngularJS之前,你应有都颇具了这些基本技能:

  • HTML
  • CSS
  • JavaScript

安装

npm install vue-fullcalendar

本要对陆上用户
cnpm
也是格外看重的,下载速度会快很多,一下 所有应用到npm命令地方
都得据此cnpm代替 笔者不再重复

AngularJS使用初的attributes扩展了HTML

使用

大约了解后肯定是动的题材呀,你偏偏待将这组件引入到您协调之vue项目遭到就好擅自使用啊,因为本凡是于起的版。所以笔者特别鞭策大家对自己的求做二次开发,

import fullcalendar from 'vue-fullcalendar'

AngularJS示例代码

  本指南所蕴藏的所有示例代码都只是在这里找到。

  AngularJS示例代码


简介

当前独自支持月视图,该零件是 .vue 文件之款式。所以,大家在动的当儿
是内需node的咯~~~

AngularJS快速参考

  本指南中所有以了之之通令和过滤器均只是在此地找到。

  AngularJS快速参考

下一章 –
AngularJS快速入门指南02:介绍

结尾

因为这组件还是比较初级的等,可能有无数问题,所以非常鼓励大家提issue或是下载后基于自己的需二次开发。当然要您心疼笔者之一点点奋力的呢要叫本人的种
一个 Star 哦~~
再次糊平不善地方
Github地址

AngularJS对单页面应用之支撑特别好(SPAs)

DEMO

君可一直看简单的在线
demo

针对这组件, 本人做了一个不胜简短的 demo。进入到该种后

npm install
npm run dev

接下来打开浏览器 输入 localhost:8080 你应有就能见到demo啦

现行就开始学AngularJS吧!


日历组件的demo

AngularJS非常容易学习

Github地址
哈哈哈, 就以昨天作者恰恰在Github
上揭晓了一个基于VUE的日历组件。过去开日历都是亟需引用 jquery moment 引用
fullCalendar.js
的。几者加起来体积大不说,也并无是可怜好下以vue这种数量令的门类里。所以笔者通过同健全之撞首,做了一个杀简陋的本子。

AngularJS的历史

  AngularJS 1.0于2012年的时便早已宣告了。

  Miško
Hevery是Google的一模一样称员工,他自2009年虽开始AngularJS的出工作。

  AngularJS的想法和思路很好,该型以当延续中,目前出于Google提供官方技术支持。


events

此间的events 可不是者说的 props 里的events 哦 而是 你以应用日历 时
一些行为的 反馈。 比如你点击 某平等天 某个时间 日历组件都见面为外部 dispatch
一个遥相呼应的事件和相应的参数

  1. ‘changeMonth’ 事件, 当你切换月份时点

this.$dispatch('changeMonth', start, end)

start 是这月视图(并无是此月)的第一上 yyyy-MM-dd
end 是者月视图(并无是其一月)的尾声一上 yyyy-MM-dd

  1. ‘eventClick’ : 当你点击某个日历事件时接触

this.$dispatch('eventClick', event, jsEvent, pos)

event 就是此日历事件目标啊 参考 上面的props

jsEvent 这次点击的原生 javascript 事件

pos 这个波之相对于日历的相对坐标 在slot中应用

  1. ‘dayClick’ : 当你点击某平等龙接触

 this.$dispatch('eventClick', day, jsEvent)

day 你点击的立刻同上的 Date 对象
jsEvent 这次点击的原生 javascript 事件

每章的言传身教代码

  每一样章节还见面于出用于演示的言传身教代码,你得经过点击代码下方的按钮在打开的页面中在线编辑并运行这些代码以查看效果。

<script src="http://cdn.bootcss.com/angular.js/1.3.14/angular.js"></script>
<body>

<div ng-app="">

<p>Input something in the input box:</p>
    <p>Name : <input type="text" ng-model="name" placeholder="Enter name here"/></p>
<h1>Hello {{name}}</h1>

</div>

</body>

运行


slots

为方便开发者的肆意定制自己于组件中加以了众slots 来填写大家好待之事物
比如 事件卡片 筛选器,下图是一致布置自自己种之 事件卡片
同筛。当然我连无拿她们放开上组件里。 I find my roof, you find yours.

事件卡片和筛

葡京在线开户 1