请问市场上大多数开源前台框架bootstrap、easyUI、 ligerUI等,这些框架有哪些共同点啊 ?
我是Java开发的程序员,最近公司项目周期比较短,项目前台框架大部分都不一样,比如上面提到的几种,学起来感觉上手挺慢的,但是有感觉大部分框架都类似,我也没弄懂那些类似,希...
我是Java开发的程序员,最近公司项目周期比较短,项目前台框架大部分都不一样,比如上面提到的几种,学起来感觉上手挺慢的,但是有感觉大部分框架都类似,我也没弄懂那些类似,希望有大神能为我解惑?
下面这两个我的想法(不一定正确):
1、在前台中标签中的 id 全部给框架用来做事件处理?
2、在前台中标签中的 class 全部给框架用来做 css的控制?
还是有哪些其他情况 展开
下面这两个我的想法(不一定正确):
1、在前台中标签中的 id 全部给框架用来做事件处理?
2、在前台中标签中的 class 全部给框架用来做 css的控制?
还是有哪些其他情况 展开
1个回答
展开全部
bootstrap是全能的,重量级的,提供的功能比后两者丰富的多,也复杂的多。第三个我第一次听说。
第二个easyui是轻量级的,比jquery ui多了内置的与后台交互的部分,jquery ui更偏向于纯粹的前端处理。easyui我笑猛用过,挺好用的,CMS系统需要的都能提供。
第三个没听过,第一次听说。
1 这种前端UI是封装了很多的东西,让你以很简单的调用就能实现较为复杂的UI效果。
你可以自己处理事件,最简单的就是tree,你点击时获得URL,在右侧打开URL的内容。
两种做法,一种是调用UI的单机事件,得到控件传递过来的conent,包括了URL等信息,你很容易就能做一些自己想要做的事。
另一种是用.class的选择器,写一溜,获取到html中的内容,跟控件没有任何关系。复杂。但是很多人都这么用,因为第一种用法需要一定的学习时间,哪怕只是两个小时。
再比如控件提供的button,你可以通过button的属性,定义单机事件,你也可以自己加一个ID,自己磨态用jquery绑定单机事件,或者html中加onclick。三种都可以。但是第一种是与控件交互式的,单击时会提供一些特定的参数,帮助你做一些事情。
2 不是,你也可以自己加一些css样式,自己打上class,自己控制某些东西。用于实现某些特定的效果。
只是你既然用了这种东西,就代表了前端实力较弱,否则不会用这种东西的。那么对于CSS的处理也不瞎升源够强。
你用别人的东西,也就意味着如果要自己修改,则会比较困难,无法做到随心所欲,你要看别人的源码。
他们都不是开源的。。
第二个easyui是轻量级的,比jquery ui多了内置的与后台交互的部分,jquery ui更偏向于纯粹的前端处理。easyui我笑猛用过,挺好用的,CMS系统需要的都能提供。
第三个没听过,第一次听说。
1 这种前端UI是封装了很多的东西,让你以很简单的调用就能实现较为复杂的UI效果。
你可以自己处理事件,最简单的就是tree,你点击时获得URL,在右侧打开URL的内容。
两种做法,一种是调用UI的单机事件,得到控件传递过来的conent,包括了URL等信息,你很容易就能做一些自己想要做的事。
另一种是用.class的选择器,写一溜,获取到html中的内容,跟控件没有任何关系。复杂。但是很多人都这么用,因为第一种用法需要一定的学习时间,哪怕只是两个小时。
再比如控件提供的button,你可以通过button的属性,定义单机事件,你也可以自己加一个ID,自己磨态用jquery绑定单机事件,或者html中加onclick。三种都可以。但是第一种是与控件交互式的,单击时会提供一些特定的参数,帮助你做一些事情。
2 不是,你也可以自己加一些css样式,自己打上class,自己控制某些东西。用于实现某些特定的效果。
只是你既然用了这种东西,就代表了前端实力较弱,否则不会用这种东西的。那么对于CSS的处理也不瞎升源够强。
你用别人的东西,也就意味着如果要自己修改,则会比较困难,无法做到随心所欲,你要看别人的源码。
他们都不是开源的。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询