原创 openstreetmap獲取城市接到OSM數據,並轉換成GeoJson

步驟一: 進入openstreetmap(osm)官網:https://www.openstreetmap.org/ 在搜索框內搜索你想要查詢的城市,如:天津市 得到一下信息: 步驟二: 進入osm overpass api :h

原创 點擊子元素觸發父元素點擊事件,如何直接獲取父元素ID

深入理解e.target與e.currentTarget:https://juejin.im/post/59f16ffaf265da43085d4108

原创 VUE雙向綁定通過修改數據,同步修改DOM顯示

VUE雙向綁定 VUE雙向綁定通過修改數據,同步修改DOM顯示,數據修改需要遵循vue深入響應式原理 深度拷貝可出發DOM更新 this.someObject = Object.assign({}, this.someObject,

原创 vue組件引用video JS 播放RTMP視頻流,並動態修改視頻地址

videoJS的引用 GitHub地址:https://github.com/videojs 注意設置flash插件允許運行 import "video.js/dist/video-js.min.css"; import videoj

原创 vue前端採用videojs模塊,實現rtmp視頻流播放

node安裝videojs和videojs-flash模塊 npm install video.js videojs-flash vue引入模塊和樣式 <template> <video id="my-player"

原创 js中數組push對象,前面的值總是被最後一次的值覆蓋的問題

錯誤代碼 var droneObj = { uavSn: "XF00001", status: "0", offonlineTime: myDate.toLocaleS

原创 Windows cmd 將命令(/指令)寫到一個.bat文件裏解決重複輸入問題

**應用場景1:**開發時需要調試MQTT服務器,每天都需要敲cmd命令,很繁瑣 *應用場景2:*銷售人員如果需要開啓本地部署服務器,輸入命令可能難度有點高 所以需要雙擊就可以執行的.bat文件 批處理(batch ),也稱爲批處理腳

原创 webpack打包node項目[ Module parse failed:]

./node_modules/sockjs-client/dist/sockjs.js.map Module parse failed: Unexpected token (1:10) .js.map後綴文件沒有正確加載 解決方法

原创 引用iview組件之 [did you register the component correctly] 錯誤

錯誤原因 沒有引用iview模塊就進行了iview組件的使用,導致如下錯誤 Unknown custom element: <Row> - did you register the component correctly? For r

原创 nrm安裝後找不到路徑,無法運行

node安裝後路徑配置爲 D:\ProgramFiles\nodejs\; npm 與node都可以正常運行 npm install -g nrm ‘nrm’ 不是內部或外部命令,也不是可運行的程序,明顯沒有找到我安裝的全局模塊;

原创 node【UTF-8】解碼出錯,懸而未決

上傳壓縮包文件名爲【A你你】,node後端獲取到文件名變成了【A浣犱綘】。歡迎大神留言指導。 前端文件上傳的post請求信息如下: 服務器端代碼如下: 採用iconv嘗試了多種編碼和解碼方法,還是沒能正確還原字符串。對照了utf-8

原创 [koa2] 之 [koa2-cors] 解決跨域問題

用koa2寫了一個數據服務器,但是調試這個接口的時候,發現需要跨域,於是引入了koa-cors插件,但是還是不定時出現 更換插件版本,解決了該問題,之前的版本卸載掉。 npm install --save koa2-cors var

原创 如何阻止點擊a標籤刷新當前頁面

href="#" 修改爲 href=“javascript:void(0)” href=“javascript:void(0)” <ul> <li class="buy_aui_c

原创 Ubuntu命令收集

Vim/三種模式 Vim和Vi一樣具有三種模式:命令模式(Command mode),插入模式(Insert mode)和底線命令模式(Last line mode)。 當用戶處於不同模式的時候,敲擊鍵盤會產生不同的作用。 Vim/三

原创 Linux(windows)環境下node服務器之調試流程

linux環境 首先Ubuntu上搭建好node服務器,開啓服務器,前端進行接口調用,查看運行情況。 以下是前端上傳本地壓縮包並實現自動解壓功能的後臺監控。參考我的上一篇博客 控制檯查看服務器運行情況 修改服務器後,需要重啓服務 實