自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WestLonly的博客

个人博客迁移到 https://biubu.cn/,此处停更

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 arcgis模块化开发之vue.js

说明 : 项目环境是用 vue-cli 搭建的vue项目;在项目中使用vue 配合 arcgis开发;加载的地图为天地图1.项目环境搭建 :1.1 这里不在废话,如果会用vue;就会用vue-cli;直接用命令vue init webpack 生成就好了.1.2 安装 esri-loader;这个也是arcgis官方开发的,用命令npm install --save es...

2018-06-06 17:45:01 5242 2

原创 从零开始用 webpack 搭建环境 :

从零开始用 webpack 搭建环境 :1 必备条件 :1.1 nodejs 环境;1.2 当前以webpack 4.6 为主.2 核心概念2.1 入口(entry): 入口起点(entry point)指示 webpack 应该使用哪个模块,来作为构建其内部依赖图的开始。进入入口起点后,webpack 会找出有哪些模块和库是入口起点(直接和间接)依赖的,每个依赖项随即被...

2018-05-09 21:25:51 402

原创 从零开始用 webpack 搭建环境 :

从零开始用 webpack 搭建环境 :1 必备条件 :1.1 nodejs 环境;1.2 当前以webpack 4.6 为主.2 核心概念2.1 入口(entry): 入口起点(entry point)指示 webpack 应该使用哪个模块,来作为构建其内部依赖图的开始。进入入口起点后,webpack 会找出有哪些模块和库是入口起点(直接和间接)依赖的,每个依赖项随即被...

2018-04-30 17:51:31 872

原创 arcgis + vue 本地开发环境配置

arcgis + vue 本地开发环境配置1 首先用 vue-cli 生成项目结构并安装项目依赖,当然,这不是唯一的,同样也可以使用 iview-cli 来生成,再次不在赘述.2 安装 arcgis 官方依赖 esri-loader,这个只是开发依赖,因此使用命令 npm i esri-loader --save-dev 来安装.3 用模块的方式引入 esri-loader;impo...

2018-04-28 18:23:15 10051 2

原创 webstorm 通过ssh连接服务器

必要条件服务器一台 ( 虚拟机也可以 ); 一般 linux 安装完成,配置好网络等相关参数之后,可以通过 ssh 工具来连接,连接之后就可以在本地电脑对远程服务器进行操作了. 今天无意间发现, webstorm 也自带了 ssh 连接工具;具体使用如下 :1 在 Tools下拉菜单中,有个start ssh session.,如下图所示: 2 点击 Start SSH sessio...

2018-04-17 14:45:46 6334

原创 Javascript 观察者模式 -- 发布订阅模式

观察者模式 – 发布订阅模式观察者模式 : 一个对象(称为 subject )维持一系列依赖于它( 观察者 )的对象,将有关状态的任何变动自动通知给他们,来通过代码实现一个现实生活中的例子 : 听到孩子哭了,他爸去喂奶,她妈跑路 的例子, 整个过程而言,首先,孩子要哭,哭了之后,她爸妈都听见,听见之后,她爸妈做出不同的反应.这种反应就是 : 他爸去喂奶,她妈跑路class Son ...

2018-04-14 20:36:41 276

原创 Singleton(单例)模式

单例模式的定义:单例模式,顾名思义,就是只能实例化一次。单例模式的核心思想就是 : 在该实例 不存在 的情况下,可以通过一个方法创建一个类实现 创建 类的新实例;如果实例已经 存在 ,它会简单返回该对象的 引用,请看下面的代码 :let mySingleton = (function () { let instance; function init () { ...

2018-04-14 14:57:19 205

原创 Javascript 设计模式 -- Module(模块)模式

1 . 公有方法改变私有变量 : Module 模式使用闭包封装”私有” 状态和组织.它提供了一中包装混合公有/私有方法和变量的方式,防止其泄露到全局作用域,防止与别的开发人员的接口发生冲突,通过该模式,只需返回一个公有API,而其他的一切则都维持在私有闭包里.我们来看一段代码:var testModule = (function () { var count = 0; // 私...

2018-04-14 14:24:22 266

原创 在VUE中使用bookreader 插件

项目需求,需要在 vue 中使用一个叫 bookreader 的东西,这玩意没有相应的 package ,也没有相应的封装,不能 说直接使用 npm install XXXX 来使用,这玩意是基于 jquery 开发的,因此,要在 vue 中使用,就必须将相应的静态文件都给引入到项目下面;1 首先看看需要的文件: 1 官网链接2 代码地址2 准备工作 : 1 用vue-cli 生...

2018-04-09 11:06:52 779

原创 在 vue 中使用 vieiwer 图片预览插件

首先,感谢原作者 官网链接 github地址 项目需求需要做一个图片预览的插件,整体项目是用 vue 构建的,因此,急需要一款适合的插件来完成,找来找去,最终选中 viewerjs ,官方有demo,但是在vue中用使用的文档却没有,经过尝试,通过以下方式来实现 : 我的需求是局部组件中实现图片预览,流程如下: 1 构建插件需要的 DOM: ...

2018-04-03 13:09:11 3369 1

原创 ES 6 解构赋值

一. 解构1. 对象解构1.1 同名变量解构代码如下:let node = { type: 'DOM', name: 'document object model'};let {type, name} = node;console.log(type) // 'DOM';console.log(name) // 'document ob...

2018-03-13 13:11:15 545

原创 Promise 与异步编程

1. 异步编程的背景知识Javascript 引擎是基于单线程事件循环的概念构建的,同一时刻只允许一个代码块在执行。那些代码被放在一个任务队列,每当一段代码准备执行时,都会被添加到任务队列。每当javascript引擎中的一段代码结束执行,事件循环会执行队列中的下一个任务,任务队列是javascript引擎中的一段程序,负责监控代码执行并管理任务队列。队列中的任务会从第一个一直执行到最后...

2018-03-13 09:10:22 338

原创 Javascript String对象方法

通过思维导图的方式总结Javascript String 对象 希望有用欢迎转载,转载请注明出处!

2018-01-25 14:38:29 238

原创 最全的 Javascript 数组方法

通过思维导图的方式总结 Javascript 数组方法: 希望有用转载请注明出处

2018-01-25 14:34:54 277

原创 CSS三大特性---层叠性,继承性,优先级

CSS三大特性---层叠性,继承性,优先级转载请注明出处

2018-01-19 17:15:10 395

原创 WebStorm教程--生成文件关系图

本人现在用的webstorm版本是2017.3.3;最近发现一个很强大的功能:Diagrams.利用这个功能,可以快速的生成指定文件夹下面的结构关系图;帮助我们阅读代码;具体操作如下:在Project面板中邮件点击任一文件夹或文件,在倒数第二个选项中依次点击Diagrams →show Diagram,如下图,然后就是等待状态;等待加载完成就可以看了点击上面的每个框选中,等

2018-01-05 10:36:02 4241 2

原创 WebStorm配置微信小程序开发

个人博客迁移到 https://biubu.cn/,此处停更不得不说,WebStorm是一款很强大的编辑器,在平时开发小程序的时候,很多的编辑器对wxml和wxss的支持不是很好,有没有合适的插件,在这种情况下,我们可以对WebStorm稍加配置就可是用了,作者用的是汉化过的,整体还不错,用着比较方便.我就用汉化的说明了,具体操作如下:1 打开设置,顺序如下File(文件)→Setting...

2017-09-28 08:49:22 23792

原创 Visual Studio Code高效开发----自动保存设置方法

个人博客迁移到 https://biubu.cn/,此处停更俗话说,工欲善其事,必先利其器,平时写代码的时候,每次都要保存,Ctrl + S快要摁烂了有没有,并且有时候是忘了没保存的有没有,结果还在问,为啥我改了不生效呢?那么这个技巧可以一次性解决你的问题,设置方式如下:    打开Visual Studio Code,左上角依次点开 文件→首选项→设置,如下图:    然后...

2017-09-21 09:28:43 64374 5

原创 WebStorm 快速开发教程 --CSS篇

WebStorm 快速开发技巧 --CSS篇

2017-09-17 12:03:51 5274

arcgis for js v4.7 本地配置API

arcgis for js 本地配置API Tomcat,开箱即用; windows 系统下载后,解压后进入bin 文件夹,双击 startup.bat 即可启动 tomcat 的tomcat 默认端口是 8080, 如果你的不是 8080,请更改替换后连接的端口;然后,打开浏览器, 输入http://localhost:8080/arcgis_js_api/library/4.7/init.js,看看能否正常访问,能访问就在说明正常了.

2018-05-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除