-
@·调整接口格式 将文字内容content和处理关闭的函数都放在统一的接口cfg中 应用层统一接口的好处: 1.统一格式 2.避免占位查看全部
-
@·定制长宽和位置查看全部
-
@·定制长宽和位置 $.extend方法合并参数()查看全部
-
@·制作简单的弹窗组件 浏览器原生组建-弹窗--问题--: 1.阻塞进程 2.不同浏览器样式不同 3.样式不可定制。 require引入jquery 的写法 require.config( paths:{ moudleName :'moudlefiles.js' } );查看全部
-
<script src="js/require.js" data-main="js/main"></script> 注意data-main后是跟名字 没有后缀 require.js 是组件模块加载入口,通过它串联并动态加载页面所需要的所有组件,可以和jquery,node.js等很好的合作。查看全部
-
@ ·组件的依赖关系 问题: 1)需手动处理组件间的依赖关系。 2)加载项太多,破坏页面的整洁度。 模块化和require.js查看全部
-
@ CSS命名空间和JS匿名空间 css通过加前缀形成命名空间 JS通过匿名空间隔开私有公有 闭包查看全部
-
浏览器底层 --问题 -- 1.JS核心语法层面薄弱 2.JS原生API不好用 (ajax , cookie ,) 3.浏览器兼容问题 框架core为解决这几个问题而生 框架组件层: input text checkbox radio select 未提供的主键 日历等 应用层由前端工程师完成。 组件分类: 框架组件、定制组件、独立组件查看全部
-
JS分层 DOM / BOM / STYLE 样式 /Canvas 2D / WebGL / SVG查看全部
-
@--阿当大话西游之WEB组件--1-1 组件种类和JS分层 不同层的职责和API查看全部
-
js实战分层方法: 浏览器底层(原生api天然不足),框架core(弥补底层不足),框架组件(提供简单控件),应用层 框架:弥补浏览器底层的不足。查看全部
-
1.renderUI 生成boundingBox ($(<div>..</div>)), 2.bindUI(), 关联事件(event Handler) 3.syncUI(),重新layout css position or size. 4.destructor() 后处理查看全部
-
define(function(){ function Widget(){this.handlers = {};} Widget.prototype = { on:function(type,handler){..}, fire:function(type, data){..} } });查看全部
-
绑定事件 (Overload On, Fire),然后使用fire遍历事件数组并调用 On : function(event, handler){} fire : function(event, data){}查看全部
-
require.config( paths:{ moudleName :'moudlefiles.js' } );查看全部
举报
0/150
提交
取消