E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
DikeJS
DikeJs
基类BaseClass的编写
在编写组件的基类时,我从未想过要把这个类的方法和属性编写的这么密集,后来在D.js(DikeJScorecomponent)
DikeJs
的核心组件的出现,使得方法得到了进一步的扩充,D.js目前只有一个方法
奔跑的草根
·
2015-09-11 18:00
jquery
模块化
requirejs
组件化
DikeJS
DikeJs
的身世,它是什么?
这段时间一直在编写
DikeJs
相关的文章,却一直没有说明,下面,我就来介绍下吧! 为什么叫
DikeJs
?其实这是根据我的英文名Dike而来的,因为是编写js代码,所以取名
DikeJs
。
奔跑的草根
·
2015-09-06 10:00
DikeJS
[
DikeJS
]编写组件基类(八)
通过前几章的定义,发现所有的组件可以拥有共同的方法,例如,设置渲染,设置组件的id、name,以及曾经使用的event方法,在这里也可以得以使用,因此我删除了之前的Event类,在基类中添加了event的触发事件,完成了渲染完成组件后执行设定好的方法,代码如下:/** * @Author Dike.Li * @Date 2015/8/31 * @class BaseClass * @pub
奔跑的草根
·
2015-09-01 17:00
模块化
requirejs
组件化
DikeJS
[
DikeJS
]关于js模板技术,使用requireJS定义模块(七)
最近由于需求改变,我又改写了Template模板方法,此次的改动增加了XXX:{XXX}的标签替换和独立的{XXX}替换,执行顺序为XXX={XXX}->XXX:{XXX}->{XXX},代码如下:/** * @Author Dike.Li * @Date 2015/8/14 * @class Template * @public * @Description Template Labe
奔跑的草根
·
2015-08-14 17:00
JavaScript
template
DikeJS
模块技术
模板技术
[
DikeJS
]RequireJS引入文本(六)
在我们了解了如何通过RequireJS加载css样式之后,我们再来了解一下如何加载text文本内容文件,同样的RequireJS周边给我提供了丰富的插件,可以非常方便的调用文本文件,下载文件text.js,使用内容如下:(接招儿,看代码:)(function () { requirejs.config({ paths: { jquery : 'l
奔跑的草根
·
2015-08-07 17:00
模块化
requirejs
组件化
DikeJS
[
DikeJS
]RequireJS引入CSS样式文件(五)
在实际开发组件时,我们常常需要关注组件的样式,样式如何定义,以及样式如何引用,我关注此问题时也纠结了一小下,不过还好,RequireJS周边给我们提供了丰富的插件,我们可以直接使用css.js,具体的使用方法如下:(function () { requirejs.config({ paths: { jquery : 'lib/jquery-1.1
奔跑的草根
·
2015-08-07 17:00
JavaScript
模块化
requirejs
组件化
DikeJS
[
DikeJS
]关于js模板技术,使用requireJS定义模块(四)
前几次对模板技术进行了分析和编写,发现不是很合理,现在发上新的改良代码:/** * @Author Dike.Li * @Date 2015/7/30 * @class Template * @public * @Description Template Label Replace */ define(function (require) { /** * 提取模板中
奔跑的草根
·
2015-08-05 10:00
JavaScript
模块化
requirejs
模块
组件化
DikeJS
[
DikeJS
]使用RequireJS开发动态组件(三)
在前几次使用RequireJS创建模板分析工具之后,我现在就要开始使用RequireJS编写组件了,如果我想达到ExtJS那种动态创建组件的效果,我就需要充分考虑组件与组件之间的依赖加载问题(节点渲染)、事件绑定问题、初始化组件问题、组件样式自定义、未设置组件ID时自动生成不重复的ID问题等,因为需要考虑许多问题,因此我暂时没有更好的解决办法,在此,我将我分析的仅有的代码拿出来分享,希望能有
奔跑的草根
·
2015-07-31 18:00
模块化
requirejs
自定义控件
模板技术
DikeJS
[
DikeJS
]关于js模板技术,使用requireJS定义模块(二)
昨天编写了第一版的模板标签替换代码,发现有很多不足的地方,不足内容如下:1:正则无法匹配模板中存在的空格问题2:无法删除属性项中不存在的标签根据昨天的不足,经过修正后,新的模板替换方法如下:/** * @Author Dike.Li * @Date 2015/7/30 * @Description Template Label Replace */ define(function (req
奔跑的草根
·
2015-07-31 11:00
JavaScript
模块化
requirejs
模板技术
[
DikeJS
]关于js模板技术,使用requireJS定义模块(一)
前段时间查看了extjs的源代码,大概就看了20多分钟,我看了个大概,曾经推测Extjs动态创建组件其实也是使用了标签模板,如今看过源码之后证实了我的猜测,extjs拥有自己的一套模块加载器,所以能够自由的编写自定义组件等更多强大的功能。 现在我也想仿写一套extjs这么强大工具,那么我就需要考虑组件模块化的问题,其次就是模板的编写,样式的自由扩展和模块的自由定义等,不过还好,js这么强大的
奔跑的草根
·
2015-07-30 15:00
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他