烽火台-国内领先的商业信息社交平台

电子商务 B2B 案例ID:165967
冬日的阳光
5 年经验· 软通动力
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

1、刚开始熟悉公司项目,学习公司使用的c#前端相关的知识;熟悉一段时间之后,开始整理公司的css代码,css是由scss编译而来的。整理css文件,使用的是用bem的命名规则和思想,严格遵守三个原则:
每个bem都要有一个block;每个bem不要交叉使用;同一个元素上只使用同一个bem。
2、公司的项目已经完成了60%左右,我到公司之后,一年多的时间都是在改bug,同时一些新页面的开发;在这过程中,我对jquery的ajax请求全过程有了更透彻的认知,jquery的各个api都比较熟悉;项目里使用了很多插件,其中用到jquery的插件比较多,如:autocomplate、editable、selectmenu、select2等等。在一些请求耗时的地方,也用了一些常见的加载效果,其中用了很多jquery的动画和自定义动画。
3、我在公司里的主要负责的地方是后台部分的表单,其中比较难得是表单的验证,这个验证用的是jquery.validate.js、jquery.validate.unobtrusive.jse等插件同时进行验证的;还有就是web端的聊天,为了兼容ie低版本,最少ie8,这个聊天使用的是avalon.js来写的,通信部分的服务用的是阿里云的服务器,因为聊天比较复杂,使用的是typescript来用最新的js语法来写的,其中对于异步请求使用的是使用 async / await, 搭配 promise, 可以通过编写形似同步的代码来处理异步流程, 提高代码的简洁性和可读性。
4、最后是比较复杂的模板部分的东西,我们公司目前总共有7套模板,我以前三套的结构上做了三套新的模板。这些模板做的是可配置的模板,配置项使用vue来写,配合在HTML5中新增了postMessage方法,postMessage可以实现跨文档消息传输(Cross Document Messaging),Internet Explorer 8, Firefox 3, Opera 9, Chrome 3和 Safari 4都支持postMessage。

烽火台-国内领先的商业信息社交平台

电子商务 · B2B 案例ID:165967
联系该工程师
微信扫码,建群沟通
作者: 冬日的阳光 - 5年经验- 软通动力

案例介绍

1、刚开始熟悉公司项目,学习公司使用的c#前端相关的知识;熟悉一段时间之后,开始整理公司的css代码,css是由scss编译而来的。整理css文件,使用的是用bem的命名规则和思想,严格遵守三个原则:
每个bem都要有一个block;每个bem不要交叉使用;同一个元素上只使用同一个bem。
2、公司的项目已经完成了60%左右,我到公司之后,一年多的时间都是在改bug,同时一些新页面的开发;在这过程中,我对jquery的ajax请求全过程有了更透彻的认知,jquery的各个api都比较熟悉;项目里使用了很多插件,其中用到jquery的插件比较多,如:autocomplate、editable、selectmenu、select2等等。在一些请求耗时的地方,也用了一些常见的加载效果,其中用了很多jquery的动画和自定义动画。
3、我在公司里的主要负责的地方是后台部分的表单,其中比较难得是表单的验证,这个验证用的是jquery.validate.js、jquery.validate.unobtrusive.jse等插件同时进行验证的;还有就是web端的聊天,为了兼容ie低版本,最少ie8,这个聊天使用的是avalon.js来写的,通信部分的服务用的是阿里云的服务器,因为聊天比较复杂,使用的是typescript来用最新的js语法来写的,其中对于异步请求使用的是使用 async / await, 搭配 promise, 可以通过编写形似同步的代码来处理异步流程, 提高代码的简洁性和可读性。
4、最后是比较复杂的模板部分的东西,我们公司目前总共有7套模板,我以前三套的结构上做了三套新的模板。这些模板做的是可配置的模板,配置项使用vue来写,配合在HTML5中新增了postMessage方法,postMessage可以实现跨文档消息传输(Cross Document Messaging),Internet Explorer 8, Firefox 3, Opera 9, Chrome 3和 Safari 4都支持postMessage。

相似案例推荐

  • 九牧电商中台

    九牧电商中台

    负责所有结算中心开发和维护 以及其他服务中心维护和bug修

  • 闲置优品

    闲置优品

    电商后台管理系统: 负责会员管理 数据统计 店铺相关功能的开

  • 我的身边店

    我的身边店

    项目描述:电商平台,类似美团平台,有商家加入我们,我们收取技

  • 绿植、植被买卖平台

    绿植、植被买卖平台

    这是一款用于买卖植被的消费平台,可以是商家之间的,也可以是个

  • H5项目测试

    H5项目测试

    H5项目独立完成需求分析,测试用例编写,测试用例执行,bug

  • 大众虚拟展厅

    大众虚拟展厅

    项目描述: 此 App 的主要功能,展示大众进口虚拟汽车,

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×