- 博客(13)
- 收藏
- 关注
原创 前端真是要不断不断不断不断不断学习呀
本科通信,研究生机器学习,第一份工作两年时间,涉及了前端和地图。使用的vue,webpack还没搞透,因为各种原因换了第二份工作,在新公司,因为公司的一些内部限制,只能用angular,我的天,对于非后端开发人员来说,angular太难了,生态也远远不如react和vue。 不过有一说一,后悔学angular,但是不后悔学typescript,typescript真香。 后来,因为项目原因,又...
2020-01-09 10:13:31 694 2
原创 一个社畜的前端感想
学了vue,然后又学了angular(可能马上又要学react),自己也造了一些业务轮子。一点点感想吧。后端转前端,时间紧的话,用angular。时间不紧的话,用react。小白学前端,没有框架要求的话,时间紧用vue,时间不紧的话,用react。长期来看,用react比较好,生态强大。生态强大指的是,,用的人多,很多东西别人做过了,就不需要造轮子了。很多东西,自己写的真没有别人已经写好,...
2019-12-26 17:08:35 157
原创 angular写的移动端模板《二》
目前框架的一些业务组件和基本服务都有了。组件结合业务来说,最复杂的是两个组件。动态表单组件、移动端分页表格组件。动态表单通过传入option来实现表单的配置和展示。option包含的参数有,表单项的类型(输入框\时间选择器\文本域\select\switch 等等),表单的label,表单的校验规则、表单的placehold等默认配置分页表格1、 分页在移动端的交互方式是下拉刷新,上拉...
2019-10-17 20:59:23 436
原创 angular写的移动端模板《一》
背景我司的技术栈angular + material目的减少开发量减少重复工作常用的组件拿来即用,不用造轮子代码自动生成简而言之实现移动端的ng-alain解决思路构建工程,工程中包含常见的服务: 鉴权、拦截、路由、布局等封装业务常用的组件,形成可配置化组件(类似于ng-alain的动态表单 st,sf)将工程发布在行内镜像,可以通过ng add添加,一键生成工程代...
2019-05-31 19:00:14 1772
原创 当better-scroll真的遇上angular
关于angular中如何使用better-scroll的资料是真滴少,自己尝试了大概有个3天,终于成功了。别问了,照着做就完事了。# 1、安装依赖npm i better-scroll --save# 2、类型声明文件(好像可以不用装)npm i @types/better-scroll -Dhtml文件如下test.component.html<div class...
2019-05-22 15:48:44 696
原创 IE8前端框架之中后台系统解决方案(一)
需求兼容ie8 (客户群体电脑因为安全问题无法升级,所以必须兼容ie8 )界面是中后台系统管理界面形成框架,方便二次开发人员开发。形成组件库,并且可配置化提升界面颜值思路兼容ie8本咸鱼以前的技术栈是vue全家桶,vue底层是用defineproperty实现的双向绑定,这个方法ie8是不支持的,所以放弃vue, 同时react和angular 很早的版本才兼容ie8,一想...
2019-04-10 15:08:57 3844
原创 wmap源码
这段时间实在忙的脑阔疼,头发也掉了不少,按照越秃越强的理论,我应该是变强了点,手动滑稽。wmap源码,已上传github。 各位大佬,多提意见。
2018-09-30 14:56:40 233
原创 xjb说之闭包
2018.6.1 -16:19无心工作,看看大佬的博客打发时间。 发现了一个讲闭包的,收获很大。涉及到作用域上下文,原型链等等。讲道理,这个例子是真的很棒。//代码一var name = "The Window";var object = { name : "My Object", getNameFunc : function(){ return function(){ retu...
2018-06-01 16:27:30 204
原创 百度地图和openlayers融合封装(四)之demo展示
2018.5.28 --11:31wmap的目的是减少地图开发的成本和时间。 如果你需要进行地图开发,觉的百度地图和openlayers的api文档晦涩难懂(主要是openlayers的api很难懂,百度api入门很简单),可以使用wmap。你不需要去学习百度地图api和openlayers的api,只要会使用wmap,完全可以实现初级的地图开发。目前wmap开放的功能: 基本...
2018-05-28 13:37:38 5803
原创 百度地图和openlayers融合封装(三)之实战
2018.5.10 --16:02地图基本元素已经完成,各部分都有demo供参考。接下来准备完成一个地图系统页面,包含图层管理,poi静态点,静态点事件(hover,click),图形绘制,范围查询等。计划先模拟900个点,分为3个类别(图层)。预计一周完成。...
2018-05-10 16:07:07 774
原创 百度地图和openlayers融合封装(二)
2018.5.7 --18:55:遇到的问题, WDrawingManager中,对于百度地图部分,传入的layer如何与绘制完的overlay绑定?初始解决方案: 在每一个overlay绘制完之后,将overlay绑定到layer层,然后将回调函数写在WDrawingManager, 这种解决方案导致无法removeEventListener。最终解决方案: 利用百度DrawingManager...
2018-05-08 15:31:38 894
原创 百度地图和openlayers融合封装(一)
目前已经实现了map,layer和feature部分的编码。map层控制地图,以及对layer层的操作, 而layer层负责图层控制及feature的操作。目前一切顺利,两种不同的地图,要实现相同的效果,只需要配置地图类别为baidu或者openlayers,其他的代码完全一样。遇到的问题: layer层在添加feature的时候,如果map层已经给layer层添加过交互事件了,那么这个新的fea...
2018-05-08 15:30:04 1874
原创 百度地图和openlayers融合封装(想法)
(openalers地图简称o地图,百度地图简称b地图,wmap地图简称w地图)openlayers逻辑关系: omap -> olayer -> ofeaturebaidu逻辑关系: bmap -> bfeaturewmap(融合地图), 要考虑对不同类别的feature的控制,所以wmap的逻辑关系: wmap -> wlayer -> wfeature区别:o地...
2018-05-08 15:28:13 662 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人