240 发简信
IP属地:广东
  • 也是openlayer的方法,import { fromLonLat } from 'ol/proj.js'

    openlayers添加标注(含聚合标注)、覆盖物、绘制路线

    如何用openlayers加载手绘地图可以看另一篇文章:https://www.jianshu.com/p/0b4fd0173b56 一、加载矢量标注及聚合标注 通常需要在地...

  • @28583633910c 是的。两边用的socket框架要一样。事件要在后台定义了,前端调用才有效。

    在vue中使用socket.io

    前言:前端与后端交互时,一般都使用ajax,但ajax无法实时获取更新的数据,采用轮询方式开销会非常大,且后端也无法主动推送数据给前端。vue提供了socket.io来解决这...

  • tree-shaking实战

    tree-shaking是一个在前端领域比较熟知的东西了。在没有深入了解前,一直以为他在项目中发挥了很大的作用。但是在看了许多文章说tree-shaking并没有什么卵用后,...

  • 18年写的文章,是不适用最新版了。

    关于vue中swiper轮播图组件使用

    前言:vue有许多开源组件提供使用,其中awesome-swiper组件就可以非常方便的创建各式各样的轮播图,下面来看看如何使用这个组件。注:此文档为2018年撰写,不适用于...

  • 之前用过。部分api在ios和安卓上体现会不同,需做兼容。但大部分还好,也比较多文章可以参考。

    移动端使用openlayers加载手绘地图

    除了二维平面图、卫星图外,三维地图、手绘地图等新地图形式也开始出现在各应用中。手绘地图能够快速定制化的呈现出特定区域的路线、交通、建筑、景点等,对于景区导览、旅游观光和规划等...

  • @Tuffy_743c 谢谢支持~不过现在不怎么做地图相关的项目了。以后有机会再写相关文章~:smile:

    openlayers添加标注(含聚合标注)、覆盖物、绘制路线

    如何用openlayers加载手绘地图可以看另一篇文章:https://www.jianshu.com/p/0b4fd0173b56 一、加载矢量标注及聚合标注 通常需要在地...

  • JS扩展运算符的用途

    从ES2015出来起,...扩展运算符就横空出世了,奈何因为各种原因,一直没在实际工作过程中应用到它,因此想在这里做个整理,便于自己之后查阅。本文参考阮一峰老师的 ECMAS...

  • 高德地图绘制边界的数据只开放到区/县。
    如果你能拿到街道的数据,是可以调用AMap.Polygon绘制的。
    另外,mapbox studio能自定义绘制地图,或许能实现你说的这个需求,有兴趣可以了解下。

    高德地图绘制区域边界线

    在地图开发中,经常需要对某个区域进行边界线的绘制,以起到区分和突出强调的作用。通过高德JS API中的行政区查询服务(AMap.DistrictSearch)可便捷的拿到目标...

  • @满心_f173 我今天重新更新了引入vue-socket.io的方法,如果你的问题还没解决可以按照文章重新引入试一下。
    我建了个新项目试了下没出现这个问题,在main.js引入socket.io的时候$socket方法就全局挂载在vue里面了,应该不会受路由影响。

    在vue中使用socket.io

    前言:前端与后端交互时,一般都使用ajax,但ajax无法实时获取更新的数据,采用轮询方式开销会非常大,且后端也无法主动推送数据给前端。vue提供了socket.io来解决这...

  • (1)在全局引入socket.io的时候,这个插件会自动把$socket对象挂载到vue原型上,所以在组件中直接使用就行了;
    (2)关于$socket.emit('emit_method', val),emit是插件封装在$socket对象的一个向服务器发送数据的方法,该方法有2个参数,'emit_method'填写服务器监听的事件名称,val填写前端要发送的数据。

    在vue中使用socket.io

    前言:前端与后端交互时,一般都使用ajax,但ajax无法实时获取更新的数据,采用轮询方式开销会非常大,且后端也无法主动推送数据给前端。vue提供了socket.io来解决这...

  • 120
    微前端实践

    在 toB 的前端开发工作中,我们往往就会遇到如下困境: 工程越来越大,打包越来越慢 团队人员多,产品功能复杂,代码冲突频繁、影响面大 内心想做 SaaS 产品,但客户总是要...

  • 120
    学习笔记:在Linux虚拟机上搭建node服务

    最近在研究虚拟机,有一些服务因为编译环境或者系统原因,可能无法在自己的电脑上运行,使用虚拟机可以很好的解决这个问题。虚拟机是通过软件模拟的、具有完整硬件系统功能的、运行在一个...

  • 使用n模块进行node版本管理和切换(非windows系统)

    windows系统使用gnvm可以方便的进行node版本的管理,对于linux和macOs,则可以使用n模块来进行管理。这里以linux系统为例,介绍如何安装及使用n模块。更...

  • vscode常用快捷键

    一、主命令框 F1或Ctrl+Shift+P(万能键)打开命令面板,在打开的输入框中,可以输入任何命令。 BackSpace 进入到Ctrl+P模式? 列出当前可执...

  • 在根目录下的node_modules文件夹里,
    完整路径是:根目录/node_modules/swiper/dist/css/swiper.css

    关于vue中swiper轮播图组件使用

    前言:vue有许多开源组件提供使用,其中awesome-swiper组件就可以非常方便的创建各式各样的轮播图,下面来看看如何使用这个组件。注:此文档为2018年撰写,不适用于...

  • 没太看懂你的问题。。如果是普通的接口传输,直接用ajax就行了,不需要用socket。
    用socket的话,确定一下你的后台使用的是websocket还是socket.io。
    我这篇写的是socket.io,按上面的步骤安装依赖和import,在main.js里的Vue.use方法里添加socket的地址和端口,然后在组件的sockets里面就能监听到数据了。

    在vue中使用socket.io

    前言:前端与后端交互时,一般都使用ajax,但ajax无法实时获取更新的数据,采用轮询方式开销会非常大,且后端也无法主动推送数据给前端。vue提供了socket.io来解决这...

  • 没试过~最近在换工作。等忙完这阵子试试~

    高德地图绘制区域边界线

    在地图开发中,经常需要对某个区域进行边界线的绘制,以起到区分和突出强调的作用。通过高德JS API中的行政区查询服务(AMap.DistrictSearch)可便捷的拿到目标...

  • 120
    axios取消接口请求

    自己碰到的问题,扒了很多文档才理清楚,当做是笔记记下来说到取消接口请求,可能没碰到这样的坑冷不丁还有点懵,为什么会有取消请求这回事,既然决定要请求这个接口了又要取消它,岂不是...

  • PC端CSS修改滚动条样式

    1.waitEnteringScroll指的是滚动容器的class

  • 120
    GEOJSON标准格式学习

    最近做的项目需要详细了解geojson,因此查了一些资料,现在整理一份标准格式的记录,要理解本文需要首先了解json的基本知识,这里不过多展开,可以去参考w3school上的...

个人介绍
很微小的事情一直坚持做
简书不常登录,有问题可发邮箱:yinyuefengshijie@qq.com