- 浏览: 119377 次
- 性别:
- 来自: 深圳
文章分类
1.公司如果要研发自己的UI框架,JQuery和EXT该如何选择?(如果和V层进行绑定,JQuery链式编程和EXT面向对象编程就无所谓了,因为绘制UI无须进行手动处理。)
公司自己研发框架,主要还是在现有的js框架内做集成,以便更好的复用。jquery相对上手容易,修改方便,如果是贵公司js能力强,不防使用该框架, 可定制和集成的选择多;如果对grid,treegrid等等非常复杂的组件有大量的需求时,可以考虑ext,但是extjs4采取mvc的模式,可能对开发人员的要求也比较高;另外还有一种方案,就是以jquery为主,集成一些复杂的grid,如dhtmlx grid,sigma grid等等,也是不错的选择。
2.UI框架中,Layout一般如何处理比较合理?(特别是多层嵌套的问题)
我的一个经验是,能不用多层嵌套尽量不用,因为这样会带来大量的内层和外层交互的问题。
3.使用CSS框架的优势和劣势,比较推荐的CSS框架是?
css框架有多种,老牌的blueprint,grid960,等等,一般的企业级应用都没有问题。如果做门户的话,grid960上手比较快,是不错的选择;如果是后台系统, 则可以用一些js的框架layout,以适用不同的分辨率。
4.Web前端交互中(以网站为例),传统的页面显示数据和JS UI框架显示数据,哪一个相对合理一些?(因为业务的需要,有一些类软件的Web应用需要放到公网上,给互联网用户使用)
如果不需要非常强的交互的话,建议使用第一种。编程相对更加容易,并且加载速度快。
公司自己研发框架,主要还是在现有的js框架内做集成,以便更好的复用。jquery相对上手容易,修改方便,如果是贵公司js能力强,不防使用该框架, 可定制和集成的选择多;如果对grid,treegrid等等非常复杂的组件有大量的需求时,可以考虑ext,但是extjs4采取mvc的模式,可能对开发人员的要求也比较高;另外还有一种方案,就是以jquery为主,集成一些复杂的grid,如dhtmlx grid,sigma grid等等,也是不错的选择。
2.UI框架中,Layout一般如何处理比较合理?(特别是多层嵌套的问题)
我的一个经验是,能不用多层嵌套尽量不用,因为这样会带来大量的内层和外层交互的问题。
3.使用CSS框架的优势和劣势,比较推荐的CSS框架是?
css框架有多种,老牌的blueprint,grid960,等等,一般的企业级应用都没有问题。如果做门户的话,grid960上手比较快,是不错的选择;如果是后台系统, 则可以用一些js的框架layout,以适用不同的分辨率。
4.Web前端交互中(以网站为例),传统的页面显示数据和JS UI框架显示数据,哪一个相对合理一些?(因为业务的需要,有一些类软件的Web应用需要放到公网上,给互联网用户使用)
如果不需要非常强的交互的话,建议使用第一种。编程相对更加容易,并且加载速度快。
发表评论
-
CSS雪碧图demo(含雪碧代码)
2016-06-12 21:09 765css雪碧图demo效果图,含hover,代码附件下载sp ... -
easyui subgrid 多层子表格参考
2015-08-11 14:25 853参考回帖代码 http://bbs.csdn.net/topi ... -
鼠标拖拽DIV效果
2015-03-31 18:09 518代码效果-鼠标点击DIV,可以任意拖拽DIV <! ... -
css控制文本自动换行
2015-03-20 14:34 606http://wenku.baidu.com/link?ur ... -
js表单提交
2014-05-09 17:07 637js 表单提交 <html> <he ... -
滚动条样式
2014-05-06 20:53 326参考资料: http://manos.malihu.gr/t ... -
原生JavaScript技巧大收集100(上)
2013-12-30 19:53 426原生JavaScript技巧大收集,JavaScipt初学的各 ... -
编写jquery插件中的闭包demo
2013-12-18 16:43 2357demo中的代码,需要jquery库文件支持 //闭包特性 ... -
怎样让一个div高度自适应浏览器
2013-12-18 09:33 558网页中需要同时设置如下代码 html,body{heigh ... -
jquery框架学习
2013-12-10 09:27 400http://developer.51cto.com/art/ ... -
用JS的eval解析JSON中的注意点
2013-07-18 22:43 996eval 方法 将其中的参数 ... -
鼠标hover悬停事件
2013-07-16 16:50 853<title>鼠标hover悬停事件< ... -
html滚动条CSS样式
2013-07-16 16:19 876DEMO: body{ SCROLLBAR-FACE ... -
json数据结构
2013-06-06 16:42 605<script> //=====1===== ... -
JS函数-接收任意个参数
2013-06-06 09:28 2276<script> //可以接收任意多个参数 ... -
EXTJS3.0中文帮助文档
2013-06-05 19:38 835EXTJS中文帮助文档下载 -
EXTJS2.0表格中文排序
2013-06-05 14:42 987//引入必要的EXT开发环境 <link rel ... -
EXTJS3.0 IE9兼容性解决方案--IE兼容性解决方案
2013-05-24 14:57 1534我们的一个项目是用ExtJS做的,但在IE9下几乎完全不能用。 ... -
Extjs组件render说明与Demo
2013-05-02 16:05 17071.调用组件的render方法 panel.render ... -
select 取值 jquery
2013-04-12 22:19 741<select id="country& ...
相关推荐
SwiftUI讨论论坛则是Swift开发者交流和学习SwiftUI的平台,它提供了与官方论坛不同的交流环境。 在描述中提到,“这是官方的开放替代方案,我个人认为这不是很好”。这可能指的是这个论坛是社区驱动的,相较于苹果...
"DiagramsInitial:UI讨论的第一个图表工具"是一款专为UI设计讨论而开发的图表软件,它主要使用Java编程语言实现。这个工具的出现旨在提供一个直观、易用的平台,帮助设计师们在项目初期阶段就进行有效的视觉沟通和...
在本文中,我们将详细探讨`jquery-ui.css`和`jquery-ui.js`这两个关键文件,并讨论如何在项目中有效地使用它们。 首先,`jquery-ui.css`是jQuery UI的核心样式文件,它包含了所有组件的默认样式和主题。这个文件...
同时,参与社区讨论和贡献,可以帮助你更好地掌握其用法,提升开发技能。如果你对某个特定问题有疑问,官方论坛或GitHub仓库通常是寻求帮助的好地方。 总之,"W2UI文档资料"是一个全面了解和掌握W2UI的宝贵资源,...
首先,让我们详细讨论如何在非MainActivity类的子线程中进行UI更新。通常,我们可以使用Handler、AsyncTask或者RunOnUiThread方法来实现这一目标。 1. **Handler机制**:创建一个Handler对象,将其绑定到UI线程。...
下面将详细讨论相关的设计理念、元素以及可能的实现方式。 首先,一个经典的后台UI界面应该具备清晰的布局,使得用户能够快速理解和操作。这种设计通常包括导航栏、功能区、工作区和状态提示等关键部分,确保信息...
6. **无障碍性**:讨论如何确保jQuery UI组件符合无障碍性标准,使所有用户都能方便地使用。 7. **实践案例**:提供实际项目中的应用示例,帮助读者将理论知识转化为实际操作。 通过学习和使用这个压缩包中的文件和...
《Refactoring UI》是一本由Adam Wathan和Steve Schoger合著的设计书,主要面向开发者,帮助他们在不具备专业设计背景的情况下也能提升UI设计的质量。这本书提供了实用的设计建议和技巧,帮助开发者在日常工作中更好...
"UI_labview_ui_"这个标题暗示了我们主要讨论的是LabVIEW中的用户界面(UI)设计部分,特别是与操作者架构编程相关的主题。 在LabVIEW中,用户界面设计是通过构建虚拟仪器(VI)来实现的,这些VI由前面板和程序框图...
7. **学习资源和实践**:为了深入学习Chrome的UI库,可以参考Chromium项目的官方文档,参与开源社区讨论,阅读代码示例,并尝试修改或扩展库中的组件。这不仅可以提升编程技能,也有助于了解软件开发的最佳实践。 ...
首先,我们来讨论订单管理界面。在电商应用中,订单管理是至关重要的一个部分。用户需要能够方便地查看自己的订单状态,包括待支付、待发货、已发货、已完成等不同阶段。仿京东UI的设计应该包含清晰的订单列表,显示...
5. **协作共享**:支持导出设计稿,便于团队成员之间分享和讨论,提高协作效率。 6. **版本控制**:可以保存不同版本的设计,方便回溯和比较,确保设计过程的灵活性。 在页面设计过程中,"UI涂鸦工具"的应用可以...
"swagger-ui"这个标签直接指向了这个关键工具,表明我们讨论的是Swagger的用户界面组件。 Swagger是一个开放源代码框架,其核心是OpenAPI Specification(之前称为Swagger Specification),它定义了一种标准且易于...
**UiPath开发指南2019V2.pdf**是一份详尽的自动化技术学习资源,专为初学者设计,提供了从基础知识到高级应用的全面指导。UiPath是一款领先的机器人流程自动化(RPA)平台,它允许用户通过可视化界面创建、管理和...
标题提到的"好用的asp.net UI框架"表明我们将讨论一些受欢迎的、功能丰富的框架,它们能够帮助开发者快速构建高效且具有现代感的Web应用。 描述中反复提到了“好用”,这可能是指易用性、性能优化和广泛的功能。在...
在C#编程领域,开发美观的Windows Forms应用界面是一项重要的任务。...同时,不要忘记利用社区资源,如GitHub上的示例代码和讨论区,这些都可以帮助你更好地理解和运用这些库,从而打造令人满意的C# WinForm应用界面。
10. SAPUI5社区资源:文件中提及了“大坑网sapui5专业问答交流论坛”,这是一个提供UI5相关讨论与问答的社区平台,对学习和解决UI5相关问题很有帮助。 整体来看,UI5表单实例的开发涉及到前端开发的多个方面,包括...
今天,我们将讨论如何使用 UiPath 将文件下载到指定文件夹,以提高办公自动化的效率。 一、下载设置调整 在开始下载文件之前,我们需要调整浏览器的下载设置,以确保每次下载文件时询问保存路径。这一步骤非常重要...
在给定的文件名列表中,我们可以看到一系列LabVIEW UI控件的扩展包,它们提供了各种独特的样式和功能,下面将详细讨论这些扩展包及其可能包含的知识点。 1. `lava_lib_ui_tools_vistastyle_expansionpack-1.1.0.4....