2016年7月11日
摘要: 使用后台模板是为了把前端显示作为model层的一部分,当数据结构确定了,同一个功能可以套用不同的模板结构生成不同的结构,就像组件一样 数据结构 var model = {//左侧导航动态数据 navs:[ {'idx':'treeopt','name':'Tree操作','icon':'fa-das 阅读全文
posted @ 2016-07-11 07:53 lvsally 阅读(297) 评论(0) 推荐(0) 编辑
摘要: tab组件主要用于不同模块的切换实现分成两种情况: 1 只是标签栏的切换,根据不同的tab项写相关操作。 2 组件内部不仅包括标签头也包括该标签对应的div,用于存放该标签对应的内容。 阅读全文
posted @ 2016-07-11 07:36 lvsally 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 结构 var _args = { p: $DB, defDate:(new Date().date2Str()).split(' ')[0],//2016-1-2 10:12:32 computeM:todayM, computeY:todayY, dateHead:['日','一','二','三' 阅读全文
posted @ 2016-07-11 07:27 lvsally 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1 当元素嵌套多层overflow:aotu可能会失效,因此要确保该元素的父级也拥有宽和高。2 不停对一个元素去绑定和取消元素是不明智的,最好使用多个元素表示不同功能,可以选择先将元素隐藏。3 善用position:fixed,absolute4 滚动分页加载数据:当鼠标滚动高度是元素的显示程度还剩 阅读全文
posted @ 2016-07-11 07:18 lvsally 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 使用以下三行代码就可以使用模拟鼠标事件了 var oCreateEvt = $D.createEvent('MouseEvents');//模拟鼠标对象 oCreateEvt.initMouseEvent('click',true,true,document.defaultView,0,0,0,0, 阅读全文
posted @ 2016-07-11 07:08 lvsally 阅读(723) 评论(0) 推荐(0) 编辑