美文网首页
网页报价

网页报价

作者: ruanjianke | 来源:发表于2013-10-15 09:53 被阅读0次

Date: 2013-10-12 10:12
tags: javascript
status: public

模块

  1. Utils
    一些基本常用工具方法集
  2. Model
    存放应用的数据,包含order, orderline, lead等相关数据.
  3. Control
    对用户交互的响应,对数据的CURD
  4. View
    主要是创建HTML模版片段, 控制某些的元素的显示与样式
  5. EventHandle
    应用内所有事件的绑定

流程

  1. 初始化
    Control.init()函数完成一些应用的初始化任务, 如: URL参数的解析, 基本的权限控制等, 并在最后调用数据获取.
  2. 数据获取
    Control.getData()函数从服务器端获取应用需要的一些数据
  3. 数据初始化
    Control.initData()函数将步骤2中获取的数据进行初始化, 并以一定的数据结构存储在Model中, Model中数据结构如下:
  4. 数据渲染
    Control.showData()函数将步骤3准备好的ModelView中的模板进行绑定并渲染构成应用主要的表格Table. 并在最后调用Control.toInitEvent()函数处理事件绑定前的权限控制.
  5. 权限控制
    Control.toInitEvent()函数中会调用Control.checkIfLock()先检查此报价单是否被锁单, 如果锁单则调用Control.lockWeb(), 否则直接调用EventHandle.initEvent()进行事件绑定
  6. 事件绑定
    EventHandle.initEvent()函数进行所有事件的绑定. 在此函数中, 事件绑定主要分为二个部分, 即一次性绑定和多次绑定, 前者应用于一些固定的元素, 如按钮/弹框等, 后者应用在行程表格Table中, 每次进行CURD操作后都会从步骤4开始重复流程直到此步骤完成表格中的事件绑定.EventHandle.bindOneOffEvent()此函数负责一次性绑定, 其中还细分中只读限制逻辑, 当报价单需要只读限定时, 传递相应参数以激活此逻辑.

依赖库/框架

  1. jQuery.js, 版本为v1.8.3, github, API, 源码查看

  2. jQuery.easyui.js, 版本为v1.3.3, 官方文档

  3. jquery.ututils.js, 为汇程ERP常用工具库

  4. jPages.js, 实现分页功能, github

  5. jquery.autocomplete.js, 实现城市/用户等的自动完成提示功能. github.
    Note:版本可能不一致.

相关文章

  • 网页报价

    Date: 2013-10-12 10:12tags: javascriptstatus: public 模块 U...

  • 设计模式专题-解析器设计模式

    问题顾客们在你的机器App或者网页上进行报价。最终的报价包含了2个部分,零件成本和劳动成本。我们希望能够对劳动力部...

  • 阅读类产品调研(1)

    数据来源:新闻,公众号(自媒体),泛资讯(结构化网页信息,演出信息,商品报价,小说漫画更新,比赛比分) 产生形式:...

  • 影响网页制作报价的因素有哪些?

    为了提升企业的产品销售额和知名度,现在很多企业回选择制作网页来提升浏览量,进而欸生企业的知名度。想要做好一个网页也...

  • 报价

    进入报价页面 报价作业包括: 新建报价单 根据BOM试算价格 报价单打印 查询过往报价和价格 报价单转订单 下面分...

  • 年少有为

    做生意成交的核心是,不断的去报价。 报价一次,成交的几率就会有,报价2次,几率更高,一直报价,哪怕是报价100次,...

  • 卖家前端错误日志

    日志分类: 日志目录:(标黄色为log_warn) 报价: 1.报价,获取票面最低报价失败2.报价,获取票面最低报...

  • Odoo+Anodoo CRM介绍83专业的CPQ报价系统

    目录 创建报价 报价单明细配置 功能强大的产品配置能力 报价单发送到确认 报价到合同或订单 报价是销售人员的一项技...

  • 项目报价(AR,VR等)

    在和甲方交流的时候,经常会出现报价慌张心里,报价污水,报价不准确,制作时间不确定,报价心慌。。。。。。那么我这里分...

  • 20、eshop留言板项目--新手多次sql查询

    一、项目描述 类似于前面所学的用PHP做一个报价单网页,这里我们要用PHP做一个留言板。 具体细节参考eshop留...

网友评论

      本文标题:网页报价

      本文链接:https://www.haomeiwen.com/subject/qulqtttx.html