还是大剑师兰特_社区达人页

个人头像照片
还是大剑师兰特
已加入开发者社区2007

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布61篇文章
0条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
  • JavaScript
  • 图形学
  • 数据可视化
擅长领域
技术认证

暂时未有相关云产品技术能力~

美国某知名大学研究生,专业的航天航海交通领域高级前端开发工程师,从事GIS、物联网行业多年,深耕vue+openlayers,vue+cesium等领域。

暂无精选文章
暂无更多信息

2024年05月

  • 03.05 17:02:47
    发表了文章 2024-03-05 17:02:47

    前端解决跨域的六种方法

    跨域问题是指当一个网页试图访问来自不同源(域名、协议、端口)的资源时,浏览器会出于安全考虑而限制这种访问。这是因为浏览器的同源策略防止了恶意网站获取其他网站的敏感信息。
  • 03.05 16:59:09
    发表了文章 2024-03-05 16:59:09

    CMD常用的指令

    CMD是Windows操作系统的命令行操作工具,用户可以通过输入命令来完成系统或程序的操作。以下是一些常用的CMD指令
  • 03.05 16:56:24
    发表了文章 2024-03-05 16:56:24

    CSS3的新特性

    CSS3是 CSS(层叠样式表)的最新版本,它在CSS2.1的基础上增加和改进了许多新的特性
  • 03.05 16:53:59
    发表了文章 2024-03-05 16:53:59

    回调地狱(Callback Hell)

    回调地狱(Callback Hell),也称为回调金字塔或异步嵌套噩梦,是JavaScript以及其它支持回调编程范式的语言中常见的一种现象。**`在处理多个连续的异步操作时`**,如果每个操作都依赖于前一个操作的结果并使用嵌套回调函数来实现,那么随着异步层级的增长,代码会变得极其深陷且难以理解和维护。
  • 03.05 16:50:10
    发表了文章 2024-03-05 16:50:10

    html5的新特性详解

    HTML5是构建和呈现互联网内容的语言描述方式,HTML5在HTML4的基础上增加了许多新特性,使其更具语义化、更加标准化,同时也提高了用户体验和开发效率。以下是HTML5的部
  • 03.05 16:39:53
    发表了文章 2024-03-05 16:39:53

    Linux 的常用命令

    这只是一些常见的 Linux 命令示例,实际上还有很多其他命令用于各种特定的任务和功能。每个命令都有自己的选项和用法,你可以通过查看命令的帮助文档来了解更多详细信息。
  • 03.05 16:34:54
    发表了文章 2024-03-05 16:34:54

    重新认识canvas

    canvas是 HTML5 提供的一种新标签,通常被称为画布。`是一个可以使用脚本(通常为JavaScript)来绘制图形的 HTML 元素`。通过api提供了一种绘制的能力,它可以用于`动画、游戏画面、数据可视化、图片编辑以及实时视频处理`等方面。Canvas API 主要聚焦于`2D`图形。而同样使用Canvas元素的 `WebGL API 则用于绘制硬件加速的2D和3D图形
  • 03.05 16:31:26
    发表了文章 2024-03-05 16:31:26

    svg的viewBox、width和height的设置说明

    svg的是没有边界的,svg画布只是用于展示svg世界中某一个范围的内容,而对于超过了svg画布范围的内容,则会被遮挡。默认svg画布默认显示世界坐标下原点坐标的width*height面积的矩形视野。
  • 03.05 16:30:12
    发表了文章 2024-03-05 16:30:12

    什么是SVG格式,优势及示例代码

    SVG是一种图像文件格式,它的英文全称为Scalable Vector Graphics,意思为可缩放的矢量图形。它是基于XML(Extensible Markup Language),由World Wide Web Consortium(W3C)联盟进行开发的。
  • 03.05 16:27:15
    发表了文章 2024-03-05 16:27:15

    HTML输出特殊字符详细方法

    以下是部分特殊字符代码表,它们的完整应用代码格式为:`&#××××;`用下面的四位数字替换×,将得到对应的符号。(注意:应用这些代码,编辑器应该切换到HTML模式)
  • 03.05 16:26:05
    发表了文章 2024-03-05 16:26:05

    HTML常用的特殊字符大全

    以下的页面中,罗列出了很多类别各式各样的特殊字符,通常你可以直接复制它们直接使用。
  • 03.05 16:23:36
    发表了文章 2024-03-05 16:23:36

    常见的音频与视频格式

    常见的音频格式有 WAV、MP3、FLAC、APE、AAC、OGG 等,常见的视频格式有 MP4、AVI、MOV、WMV、MKV、FLV、3GP、MPEG 等,它们在兼容性、文件大小、画质等方面各有特点。
  • 03.05 16:22:04
    发表了文章 2024-03-05 16:22:04

    git 新建分支,切换分支,上传到远程分支

    在git中,可利用checkout命令转换分支,该命令的作用就是切换分支或恢复工作树文件,语法为“git checkout 分支名”;当参数设置为“-b”时,可以在新分支创建的同时切换分支,语法为“git checkout -b 分支名”。
  • 03.05 16:20:05
    发表了文章 2024-03-05 16:20:05

    Vue路由传参的几种方式详解

    vue-router传递参数分为两大类: >编程式的导航 router.push 声明式的导航 <router-link>
  • 03.05 16:17:41
    发表了文章 2024-03-05 16:17:41

    v-if 和 v-show 的差异及最优使用场景

    v-if和v-show都是Vue.js中的条件渲染指令,它们都可以根据表达式的值来决定是否渲染一个元素。但是它们的工作方式不同,因此在使用上也有一些区别。
  • 03.05 16:16:49
    发表了文章 2024-03-05 16:16:49

    v-if 和v-for的联合使用规则

    在Vue.js中,v-if和v-for是两个常用的指令,用于控制DOM元素的渲染。它们分别对应于条件渲染和列表渲染。正确使用这两个指令对于编写高效的Vue应用至关重要。
  • 03.05 16:15:53
    发表了文章 2024-03-05 16:15:53

    深入了解 Vue 前置导航

    Vue 前置导航的实现需要结合 Vue.js 的组件结构和路由管理功能,以提供用户友好的导航体验。根据项目的具体需求,可以进一步扩展和定制导航功能,例如添加动画效果、响应式设计等。
  • 03.05 16:14:26
    发表了文章 2024-03-05 16:14:26

    vuex中mutations详解,与actions的区别

    Vuex 的 Mutations 是用于改变 Vuex Store 中状态的一种方式。它是一个同步的操作,用于直接修改 Store 中的状态。
  • 03.05 16:11:20
    发表了文章 2024-03-05 16:11:20

    vuex中Actions详解

    - Actions 是 Vuex 中的一个重要概念,用于处理异步操作和触发mutations。 - Actions 可以包含任意的 JavaScript 逻辑,包括异步操作(如发送 AJAX 请求)。 - Actions 通过调用 store.dispatch 方法来触发mutations。
  • 03.05 16:10:21
    发表了文章 2024-03-05 16:10:21

    Vuex模块module的详解

    Vuex 模块是将 store 分割成多个模块的一种方式,每个模块都有自己的状态、mutations、actions 和 getters。这有助于更好地组织和管理应用程序的状态。
  • 03.05 16:09:27
    发表了文章 2024-03-05 16:09:27

    vue三种路由守卫详解

    在 Vue 中,可以通过路由守卫来实现路由鉴权。**Vue 提供了三种路由守卫:全局前置守卫、全局解析守卫和组件内的守卫
  • 03.05 16:08:26
    发表了文章 2024-03-05 16:08:26

    探秘 Vue2 的 8 大生命周期

    Vue.js 是一种用于构建用户界面的 JavaScript 框架。它采用了 MVVM(Model-View-ViewModel)设计模式,使得开发者能够轻松地将数据模型与 UI 分离。在 Vue.js 中,一个组件的生命周期是指从创建到销毁的过程,包括一系列的事件和钩子函数。了解这些生命周期钩子函数以及它们在何时被调用,可以帮助我们更好地管理和优化组件的性能。
  • 03.05 16:06:25
    发表了文章 2024-03-05 16:06:25

    对比vue中watch和computed

    watch 和 computed 都是用于监听数据变化并执行相应操作的选项,但它们的使用场景和优劣势有所不同。在实际开发中,应根据具体需求选择合适的选项。
  • 03.05 16:05:21
    发表了文章 2024-03-05 16:05:21

    vue常用9个事件修饰符

    Vue.js 提供了一些事件修饰符,用于处理 DOM 事件的细节。`事件修饰符是由点号(.)表示的后缀,放在事件名后面`。例如 v-on:click.stop 或 @click.stop。
  • 03.05 16:03:19
    发表了文章 2024-03-05 16:03:19

    Vue首屏优化12条建议

    将首屏所需的组件和代码拆分成独立的模块,并使用懒加载技术(如 Vue 的异步组件或路由懒加载)来按需加载它们。这样可以减少初始加载的代码量,提高首屏的加载速度。
  • 03.05 16:02:12
    发表了文章 2024-03-05 16:02:12

    vue打包优化8大处理措施

    vue-cli 生成的项目通常集成Webpack ,在打包的时候,需要webpack来做一些事情。这里我们希望它可以压缩代码体积,提高运行效率。
  • 03.05 16:00:34
    发表了文章 2024-03-05 16:00:34

    vue代码防攻击的10条建议

    软件程序的代码安全非常重要,一个脆弱的代码,很容易被黑客攻克,引起不必要的麻烦。vue代码如何做好代码防护呢? 以下这10条方案,能很好的解决掉一些脆弱的地方。
  • 03.05 15:59:11
    发表了文章 2024-03-05 15:59:11

    Vue 代码容易被攻击的 14 个地方

    在 Vue 框架中,哪些地方容易被黑客攻击呢?写代码的时候要注意什么呢?以下是博主总结的一些常见的容易受到攻击的地方。
  • 03.05 15:56:47
    发表了文章 2024-03-05 15:56:47

    Vue中$root的使用方法

    在 Vue 中,`$root`是一个属性,用于访问根组件实例。它的作用是连接所有其他的 Vue 实例组件,并向子组件提供全局配置和实例方法。根实例是 Vue 的上下文环境,包含了整个 Vue 应用的数据和方法。使用$root属性,可以方便地访问根实例的方法、数据和生命周期钩子函数。
  • 03.05 15:55:43
    发表了文章 2024-03-05 15:55:43

    深入了解 Vue中$nextTick

    $nextTick`是 Vue 框架中的一个函数,用于在 DOM 更新完成后执行回调函数。它的主要作用是`解决在 Vue 中修改数据后,DOM 不会立即更新的问题
  • 03.05 15:54:05
    发表了文章 2024-03-05 15:54:05

    深入理解 v-cloak 指令

    v-cloak 是一个实用的 Vue 指令,它可以在页面加载期间防止用户看到未编译的 Vue 代码。当使用 v-cloak 时,通常会结合 CSS 规则来确保在 Vue 编译过程完成之前,用户看不到任何预编译的内容。`这包括防止大括号 {{ }} 和其他模板语法在页面上闪烁
  • 03.05 15:52:49
    发表了文章 2024-03-05 15:52:49

    v-pre的作用、使用场景、示例代码

    v-pre 指令在 Vue 中的作用主要是`防止编译器解析某个特定的元素及其内容`。这在你想要展示 Vue 模板语法或者 Mustache 标签(例如 {{message}})而不是让 Vue 将其解析为数据绑定时非常有用。`使用 v-pre 指令的内容将会原样显示在页面上,不会进行数据绑定或插值。
  • 03.05 15:51:18
    发表了文章 2024-03-05 15:51:18

    v-for中key的原理和作用

    为什么在使用v-for循环渲染列表时,应始终为每个列表项提供一个唯一的key属性? `使用v-for时加上key属性是为了提高渲染列表时的性能和效率。`
  • 03.05 15:49:23
    发表了文章 2024-03-05 15:49:23

    深入了解 keep-alive:作用、使用步骤、适用场景及示例代码

    keep-alive 是 Vue.js 中的一个内置组件,`用于缓存不活动的组件实例,避免重复渲染 DOM,从而提高性能和用户体验`。
  • 03.05 15:47:31
    发表了文章 2024-03-05 15:47:31

    vue的MVVM模型

    Vue 的 MVVM(Model-View-ViewModel)模型是一种用于构建用户界面的设计模式。`它将应用程序的模型(Model)、视图(View)和视图模型(ViewModel)进行了明确的分离,使得开发和维护更加简单和高效。
  • 03.05 15:41:29
    发表了文章 2024-03-05 15:41:29

    解密 Vue.observable

    Vue.observable 是 Vue 2.6 引入的一个新功能,用于创建可观察的对象。它的 **`主要作用是将一个普通的 JavaScript 对象转换为一个可观察的对象,使得当对象的属性发生变化时,可以自动触发相应的响应式更新。
  • 03.05 15:39:40
    发表了文章 2024-03-05 15:39:40

    Vue的模板编译原理

    在 Vue.js 中模板功能变得更为灵活,这依赖于其强大的模板编译功能。模板编译的主要功能是将模板编译成为渲染函数,而渲染函数则会根据应用状态生成 vnode,再通过 vnode 进行渲染。
  • 03.05 15:34:39
    发表了文章 2024-03-05 15:34:39

    vue组件中data为什么必须是一个函数

    Vue.js 组件的 data 选项必须是一个函数,这是为了确保每个组件实例都有自己的独立数据副本,从而避免数据污染和确保组件的复用性和可预测性
  • 03.05 15:32:53
    发表了文章 2024-03-05 15:32:53

    Vue3的响应式原理

    Vue 3 中的响应式原理是通过使用 ES6 的 `Proxy 对象`来实现的**。在 Vue 3 中,每个组件都有一个响应式代理对象,当组件中的数据发生变化时,代理对象会立即响应并更新视图。
  • 03.05 15:30:38
    发表了文章 2024-03-05 15:30:38

    Vue2的响应式原理

    Vue2的响应式原理主要是通**过Object.defineProperty()方法来实现数据的劫持**,并结合**发布订阅者模式**进行工作。
  • 03.05 15:21:37
    发表了文章 2024-03-05 15:21:37

    vue常见的指令(14个)

    Vue.js 的指令是一种特殊的带有 `"v-"` 前缀的属性,用于在DOM元素上添加动态行为。常用的 Vue 指令包括:`v-model,v-for,v-show,v-hide,v-if,v-else-if 和 v.else,v-bind,v-on,v-text 和 v-html,v-once,v-slot,v-pre 和 v-cloak`。
  • 03.05 15:19:55
    发表了文章 2024-03-05 15:19:55

    浏览器的历史和主要组成部分

    浏览器的历史可以追溯到1991年8月,当时 Berners-Lee 发明了 World Wide Web 万维网,同时也带来了世上第一款浏览器,但这款浏览器的名字比较长,他索性将其改名为`Nexus`
  • 03.05 15:10:18
    发表了文章 2024-03-05 15:10:18

    undefined与null的区别

    在JavaScript中,undefined和null都表示变量未被赋值或值缺失,但它们在使用场景上有一些区别。 - **`语义不同`**:undefined表示一个变量未被赋值或者声明后未进行初始化。而null表示一个变量被明确地设置为无值或者表示空值的概念。 - **`类型不同`**:undefined是一种基本数据类型,而null是一个引用类型。 - **`条件判断`**:在条件判断中,使用if (variable === undefined)或者if (variable === null)可以进行区分。
  • 03.05 15:08:36
    发表了文章 2024-03-05 15:08:36

    ES6的常用新特性17条

    ES6,也称为ECMAScript 2015,是JavaScript语言的一个重大更新,它引入了许多新的语法特性。以下是ES6的一些主要语法
  • 03.05 14:58:54
    发表了文章 2024-03-05 14:58:54

    vue3的生命周期

    Vue3 保留了大部分 Vue2 的生命周期钩子,`同时引入了 Composition API`,为开发者提供了更灵活的逻辑复用和组织方式。以下是 Vue3 中组件生命周期的详细介绍
  • 03.05 14:57:07
    发表了文章 2024-03-05 14:57:07

    解密: SPA 与 MPA

    单页面应用(SPA)是一种Web应用架构,其中所有的内容和功能都包含在单一的HTML页面中。这种应用在用户与界面交互时不会进行全页刷新,而是通过动态更新页面上的局部内容来提供流畅的用户体验。多页面应用(MPA)是一种传统的Web应用程序架构,它由多个页面组成,每个页面都是一个独立的文档,通常包含自己的一套JavaScript、CSS等资源。当用户在应用中导航时,浏览器会重新加载整个页面和相关的资源。
  • 03.05 14:54:19
    发表了文章 2024-03-05 14:54:19

    vue的组件和插件

    Vue中的组件是用于构建用户界面的可复用单元,而插件是为Vue添加全局功能的扩展。两者在Vue框架中扮演着不同的角色,共同促进了Vue应用的开发和维护。
  • 03.05 14:52:32
    发表了文章 2024-03-05 14:52:32

    Vue的diff 算法详解

    Vue的diff算法是一种用于比较新旧虚拟节点(VNode)的差异并高效更新DOM的技术`**。它的核心在于只对同层级的节点进行比较,避免了跨层级的比较,从而将时间复杂度降低到O(n)
  • 03.05 14:38:12
    发表了文章 2024-03-05 14:38:12

    vue 代码优化的18条 建议

    Vue项目代码优化涉及多个层面,包括但不限于以下几点: 1. 路由懒加载 路由按需加载:通过动态导入(import())来分割代码块,使得每个路由对应的组件在用户实际访问到对应路由时才加载,而非一次性全部加载。这显著减小了首次加载的体积,提高了首屏加载速度。
  • 03.05 14:29:31
    发表了文章 2024-03-05 14:29:31

    进程和线程

    线程和进程的关系可以看作是进程是一个大的任务,而线程是这个大任务中的小任务。一个进程可以有多个线程,它们协同工作来完成进程的目标。
  • 发表了文章 2024-05-15

    CMD常用的指令

  • 发表了文章 2024-05-15

    回调地狱(Callback Hell)

  • 发表了文章 2024-05-15

    Linux 的常用命令

  • 发表了文章 2024-05-15

    git 新建分支,切换分支,上传到远程分支

  • 发表了文章 2024-05-15

    深入了解 Vue 前置导航

  • 发表了文章 2024-05-15

    v-if 和 v-show 的差异及最优使用场景

  • 发表了文章 2024-05-15

    v-if 和v-for的联合使用规则

  • 发表了文章 2024-05-15

    vuex中Actions详解

  • 发表了文章 2024-05-15

    Vuex模块module的详解

  • 发表了文章 2024-05-15

    CSS3的新特性

  • 发表了文章 2024-05-15

    Vue中$root的使用方法

  • 发表了文章 2024-05-15

    重新认识canvas

  • 发表了文章 2024-05-15

    解密 Vue.observable

  • 发表了文章 2024-05-15

    vue常见的指令(14个)

  • 发表了文章 2024-05-15

    深入理解 v-cloak 指令

  • 发表了文章 2024-05-15

    vue的MVVM模型

  • 发表了文章 2024-05-15

    vue组件中data为什么必须是一个函数

  • 发表了文章 2024-05-15

    vue的组件和插件

  • 发表了文章 2024-05-15

    async/await返回的promise被解析为undefined的可能原因

  • 发表了文章 2024-05-15

    svg的viewBox、width和height的设置说明

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息