自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (4)
  • 收藏
  • 关注

原创 spring boot 集成 websocket

SpringBoot 集成 WebSocket 快速入门

2022-11-04 19:55:54 353 1

原创 Vue 的响应式原理

数据发生改变,界面跟着更新,如图所示:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"&gt

2022-05-18 16:42:46 855

原创 NGINX 部署 Vue 项目

1. windows 下载 nginx: 官网链接https://nginx.org/点击下载稳定版本 stable version双击运行即可,在浏览器输入 localhost 回车来到以下界面:说明服务器启动成功。将打包的 dist 文件夹中的文件放到 html 文件夹内。刷新浏览器 localhost 如下:能够正常访问!...

2022-05-17 16:48:12 593

原创 Vue 组件的高级封装模式

一、传统模式我们在使用 vue 进行项目开发过程中,对组件的封装是不可避免的,组件式开发在很大程度上提高了代码的复用性,能够提高开发效率。一般情况下,我们使用最基础的封装模式,基本流程如下:创建 Xxx.vue 文件,对组件进行封装 通过 import 的方式将组件导入 import Xxx from '...' 对组件进行注册 componments:{ Xxx } 使用组件:<xxx/>示例:封装一个 Toast 弹窗组件1.创建 Toast.vue 文件&l...

2022-05-17 12:22:40 1629

原创 项目开发的一些初始化工作

一、目录划分二、CSS 初始化新建 css 文件 normalize.css,GitHub 上搜索并下载下来:在 base.css 文件中引入 normalize.css 文件并配置一些基本样式,然后在 App.vue 文件中引入:@import "./assets/css/base.css";三、 配置文件夹别名在 vue.config.js 文件中添加以下代码:module.exports = { configureWebpack:{ resol.

2022-05-09 21:28:42 318

原创 Github 项目托管

github 如何托管我们的代码

2022-05-09 18:17:26 1741

原创 Vue 项目的成功发布和部署

Vue 项目的发布

2022-05-08 22:54:35 6734 1

原创 Vue + Openlayers 使用 Overlay 添加 Popup 弹窗

最近使用 Vue 和 Openlayers 写了一个简单的小 dom ,用到了 Overlay 的弹窗功能,记录一下!创建元素: <div ref="popCon" id="popup" v-show="isShow"><!-- 弹出信息框 --> <span class="iconfont icon-guanbi" @click="closePop"></span> <ul id="info"> <h

2022-05-08 22:26:38 1113

原创 Openlayers 坐标系全面解析

目录EPSG:4326 & EPSG:3857EPSG:4326 与 EPSG:3857 的坐标转换EPSG: 4490Openlayers 自定义坐标系(EPSG:4490 和 EPSG:4525)EPSG:4326 & EPSG:3857Openlayers 中常用的坐标系为 EPSG:4326 和 EPSG:3857,分别对应 WGS84 坐标系统中的地理坐标(经纬度)和投影坐标(X,Y)。EPSG:4326 通过经纬度记录坐标,方便存储,可读性高。Openl.

2022-05-07 12:17:06 8430

原创 Vue 前端解析 Excel 数据

Vue 通过 xlsx 解析Excel 表格数据!

2022-05-07 10:39:15 10292 2

原创 iconfont—阿里图标的使用

阿里图标库在项目开发过程中的应用!!!

2022-05-05 21:18:42 2697

原创 Vue 安装 Element Plus

Vue CLI 3 下使用 Element Plus ,解决 icon 图标不显示的问题,亲测有效!!!

2022-05-05 12:58:49 14003 1

原创 Vue + Openlayers 基本使用----加载天地图影像

前面学习了一些 Vue 的基本使用,接下来结合 Openlayers 进行 WebGIS 开发的相关内容学习!使用 Vue CLI 3 创建项目:vue create vue-openlayers安装 Openlayers 框架npm i -S ol创建组件:Map.vue<template> <div id="map"> </div></template><script>//导入相关配置信息impo

2022-05-04 22:06:09 1974 1

原创 Axios —— 网络请求

安装框架:npm install axios --save基本使用:import Vue from 'vue'import App from './App'import router from './router'import axios from 'axios'Vue.config.productionTip = false/* eslint-disable no-new */new Vue({ el: '#app', router, render: h =&g

2022-05-03 17:41:48 721

原创 Vuex ——详细介绍

Vuex 是一个专门为 Vue.js 应用程序开发的状态管理模式,它采用集中式存储管理应用的所有组件状态,并以相应的规则保证状态以一种可预测的方式发生变化。可以理解为:将多个组件共享的变量全部存储在一个对象里面,然后将这个对象放在顶层的 Vue 实例中,让其他组件可以使用,它最大的特点是响应式。一般情况下,我们会在 Vuex 中存放一些需要在多个界面中进行共享的信息。比如用户的登录状态、用户名称、头像、地理位置信息、商品的收藏、购物车中的物品等,这些状态信息,我们可以放在统一的地方,对它进行保存和管理。

2022-05-02 23:10:20 42481 12

原创 Promise

Promise 是 ES6 中的一个特性,是异步编程的一种解决方案。基本语法处理方式一:new Promise((resolve,reject) => { //异步请求操作 setTimeout(() => { //成功时调用 resolve() resolve('Hello World')//执行 resolve() 函数后,会调用 Then() 函数 //失败时调用 reject(),一旦调用 reject(),就不会执行 resolve()

2022-05-01 21:14:38 149

原创 路由:Vue-Router

Vue-Router的详细介绍!!!

2022-04-28 20:19:21 1130

原创 Vue脚手架的使用(Vue CLI)

Vue CLI

2022-04-26 21:32:44 1758

原创 webpack配置文件的抽离

webpack.config.js文件的抽离

2022-04-26 11:53:44 1051

原创 搭建本地服务器(webpack-dev-server)

使用webpack搭建一个本地开发服务器

2022-04-26 10:25:19 1122

原创 Webpack之plugin

webpack中的插件

2022-04-25 21:06:11 2873

原创 Webpack中使用Vue的相关配置

webpack配置vue

2022-04-25 16:15:24 1026 2

原创 webpack之loader

webpack打包css文件、less样式文件、图片文件、ES6转ES5

2022-04-24 22:28:44 690 1

原创 Webpack的使用

1、webpack起步新建文件夹目录:src文件夹:存放开发内容/源代码。dist文件夹(distribution:发布):存放打包后的代码文件,最后将该文件交由服务器发布即可。src目录下新建main.js和mathUtils.js文件:mathUtils.jsfunction add(num1,num2){ return num1 + num2}function mul(num1,num2){ return num1 * num2}//模块化开发方式:c

2022-04-24 12:41:05 325

原创 Webpack的介绍与安装

Webpack介绍: Webpackhttps://www.webpackjs.com/简单来说,Webpack是一个前端模块化打包工具。Webpack支持前端模块化方案:AMD、CMD、CommonJS、ES6等。能够将模块化打包成浏览器可以识别的JS代码,帮助我们处理模块间的依赖关系。在Webpack中,不仅仅是JavaScript文件,我们的CSS文件、图片、json文件等都被当做模块来管理使用。 Webpack安装: webpack的运行必须依赖node环境,n..

2022-04-24 11:33:18 283

原创 前端模块化

常见的模块化规范:CommonJS、AMD、CMD、ES6的Modules模块化的两个核心:导出和导入CommonJS的模块化:(需要底层进行解析:node.js)CommonJS的导出:module.exports = { } CommonJS的导入:let { test,flag,sum} = require('moduleA')ES6中的模块化:导出:export 导入:import解决办法:VSCode中下载Live Server插件安装。...

2022-04-23 19:40:18 245

原创 Vue中的插槽——slot

vue的插槽使用slot

2022-04-22 11:52:47 565

原创 Vue中父子组件的访问方式

父访问子:this.$children或this.$refs.ref 子访问父:this.$parent和this.$root示例一:<!-- 父组件 --><div id="app"> <h2>父组件</h2> <h2>{{message}}</h2> <button @click="btnClick">父组件按钮</button> <!-- <cpn :cmessage

2022-04-22 09:58:51 390

原创 Vue案例:组件之间的传值问题

vue组件之间的传值与修改问题

2022-04-21 17:39:57 557

原创 Vue中父子组件之间传值

Vue组件传值

2022-04-20 17:53:48 560

原创 Vue的组件化

Vue组件

2022-04-19 16:47:28 297

原创 高阶函数filter、map、reduce的使用

filter/map/reduce的使用

2022-04-18 10:49:32 170

原创 Vue案例:购物车

vue案例

2022-04-15 22:34:03 751

原创 Vue案例一:动态绑定class的应用

vue动态绑定class属性

2022-04-15 11:56:59 109

原创 Vue中数组的响应式操作

数组的响应式操作

2022-04-15 11:10:36 3381

原创 v-show与v-if 的区别

v-if与v-show

2022-04-15 11:00:47 451

原创 Vue案例:v-if/v-else

v-if/v-else

2022-04-14 21:30:10 671

原创 vue中v-on:(@)事件监听

vue常用事件监听

2022-04-14 18:04:46 495

原创 Vue中计算属性(computed)与方法(methods)的对比

vue计算属性

2022-04-14 16:30:53 370

原创 Vue常用指令及动态绑定属性

vue常用指令、动态绑定属性

2022-04-13 21:58:44 894

vue + openlayers dom

项目功能:能够加载存储在 excel 表格中的坐标数据(x,y),在网页上自动绘制多边形,通过点击选中加载的要素,能够以弹窗的形式展示该要素的基本信息,包括加载的文件名称和计算得到的要素面积信息,详情参考链接: https://blog.csdn.net/A____t/article/details/124655890?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22124655890%22%2C%22source%22%3A%22A____t%22%7D&ctrtid=ezGer

2022-05-08

vue 中关于 axios 网络请求的封装:包括请求拦截等内容,附有详细的代码说明!!!

对网络请求进行封装:文件目录为 network / request.js 使用方法: 打开 request.js 文件,对相关信息进行配置:主要包括 baseUrl、timeout 等信息 import request from '../network/request' ---------使用正确的文件路径进行导入 request({ url:' ' }).then(res => { //对结果 res 进行处理 }).catch(err => { //打印错误信息 console.log(err) })。 详情参考:https://mp.csdn.net/mp_blog/creation/editor/124558480

2022-05-04

Vue购物车案例---对前面所学的知识点进行回顾与总结

Vue的购物车案例---对前面所学的知识点进行回顾与总结

2022-04-15

ArcGIS模型构建器.zip

https://blog.csdn.net/A____t/article/details/117443414

2021-06-01

空空如也

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

TA关注的人

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