原文:使用MVVM框架avalon.js实现一个简易日历

最近在做公司内部的运营管理系统,因为与日历密切相关,同时无需触发条件直接显示在页面上,所以针对这样的功能场景,我就用avalon快速实现了一个简易日历,毕竟也是第一次造日历这种轮子,所以这里记录下我当时的一些思路,一来做一些技术总结,二来也是给像我这样第一次做日历的前端工程师一些参考。 先来一起看下日历的界面: 日历功能包括: .显示当前月 上个月后几天 下个月前几天的日期, .切换到上个月, ...

2014-11-02 16:54 7 3158 推荐指数:

查看详情

使用avalon MVVM框架编写日历控件

本教程将介绍avalon的高级特性 date过滤器的使用, 这个与angular的date过滤器的使用方法差不多,{{xxx|date("yyyy MM d")}} $watch监听,相当于把监控属性变成一种事件,当它变化时,就执行它绑定的回调。vm.$watch("firstName ...

Mon Apr 29 21:20:00 CST 2013 4 3102
使用avalon MVVM框架打造jquery ui的日历

我直接把jquery datepicker的结构抄过来,类名也照搬。于是一个换肤的日历就诞生了。 <div ms-controller="datepicker"> <div id="ui-datepicker-div ...

Fri May 10 22:32:00 CST 2013 6 2992
MVVM大比拼之avalon.js源码精析

简介 avalon是国内 司徒正美 写的MVVM框架,相比同类框架它的特点是: 使用 observe 模式,性能高。 将原始对象用object.defineProperty重写,不需要用户像用knockout时那样显示定义各种属性。 对低版本的IE使用了VBScript来兼容 ...

Tue Apr 22 08:38:00 CST 2014 2 7191
【html css js实现一个简易日历

——【效果预览】 实现日历最基础的功能,当前日期红色显示,可通过上方的左右按钮查看上一月或下一月的日期。 ——【代码部分】 1. HTML 2. CSS 【效果图】: 3.JS部分【博主引用了jq框架】 ——1. 引入jq ...

Sun Nov 17 00:04:00 CST 2019 0 884
迷你 MVVM框架avalon使用教程

最近有许多人问我怎么用这东西,如果是那些用过knockout的人还好,之前没有接触过MVVM的人可能一头雾水。大多数人被我那个jquery ui的演示吸引过来,都深感它的威力之大。 这里详细介绍一下它的用法吧。 第一步,当然是引入avalon库,就像引入jQuery库那样,当然要从官网下。现在 ...

Sat May 18 02:55:00 CST 2013 10 3398
html+css+js实现一个简易日历

0.效果预览 只实现日历最基础的功能,当前日期红色显示,可通过上方的左右按钮查看上一月或下一月的日期。 1.HTML部分 2.CSS部分 当前显示月份和日期下面将在JS中添加。 3.JS部分及原理讲解 先介绍两个常用的和时间有关的函数,相信 ...

Sun Jul 05 22:27:00 CST 2020 0 992
使用avalon MVVM框架打造整一套jquery ui

为了验证avalon的可用性与高效性,我用它重新实现jQuery ui。打造过程如下,直接到jQuery ui官网,查看它们的运行效果,不看其JS源码,然后取其HTML结构修改。使用MVVM编写代码,能保证你思维清晰畅顺,不用在DOM逻辑与数据处理中跳来跳去,因此带来比jQuery还强大的革命性 ...

Sun May 12 22:59:00 CST 2013 13 7608
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM