深圳幻海软件技术有限公司 欢迎您!

WEB开发

  • day07-Vue04

    Vue0412.Vue2脚手架模块化开发目前开发模式的问题:开发效率低不够规范维护和升级,可读性比较差12.1基本介绍官网地址什么是VueCli脚手架12.2环境配置,搭建项目VUE安装教程+VScode配置搭建Vue脚手架工程,需要用到NPM(nodepackagemanager),npm是随no

  • Vue.js 响应式原理

    一、Vue2响应式原理Vue.js是一个渐进式的JavaScript框架,它使用了响应式系统来维护应用程序的状态。响应式系统是Vue.js的核心部分,它使得应用程序能够自动地更新视图,当数据发生变化时。在Vue.js中,响应式系统使用了一种叫做"观察者模式"的设计模式。当你创建一个Vue实例时,Vu

  • 获取某地模型并用Cesium加载(一)

     2023-01-04最近想用Cesium给学校做一个类似智慧校园的东西,要做的东西很多,首先是获取学校模型的问题,然后怎么用Cesium加载3Dtile 1.获取学校模型想到之前被老师抓苦力去做春熙路的图,于是决定用比较熟悉的OSM数据集https://www.openstre

  • 浅谈组件二封-vue

    目录组件二封不是换一种写法组件二封应当具备哪些条件我认为的二封应当有哪些作用二封的好处先来一个列表页demo来看看效果(Vue2)本文仅仅针对vue系列做探讨,项目倾向于大量增删改查的后台管理项目组件二封不是换一种写法大量帖子的组件二封都是用json,然后将prop/emit/slot通过一种jso

  • 如何不移除<p>标签而将段落连接起来?

    这是一个很经典的CSS布局问题,新人彻底理解了这个问题,HTML网页布局思想便已掌握了七七八八了。问题先看一段HTML代码:<!DOCTYPEhtml><html><body><h1>这是一个标题</h1><divclass="wra

  • 记录--微信小程序跳转H5、小程序、App

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助在业务中接触了微信小程序,客户对引流用户非常在意,每次都会提该需求,经常做就存档一下。使用的小程序账户都是企业版非个人版本。跳转H5在微信公众平台-小程序后台配置业务域名,要将校验文件放置到域名根目录下,才可配置成功,通过https://u

  • day02-Promise

    Promise1.Promise基本介绍Promise是异步编程的一种解决方案,可以解决传统Ajax回调函数嵌套问题。传统的Ajax异步调用在需要多个操作的时候,会导致多个回调函数嵌套,导致代码不够直观,就是常说的CallbackHell为了解决上述的问题,Promise对象应运而生,在EMCASc

  • cookie、session,、token,还在傻傻分不清?

    摘要:session和token本质上是没有区别的,都是对用户身份的认证机制,只是他们实现的校验机制不一样而已。本文分享自华为云社区《Session/Cookie/Token还傻傻分不清?》,作者:龙哥手记。相信项目中用JWTToken的应该不在少数,但是发现网上很多文章对token的介绍有误,所以

  • 可以一学的代码优化小技巧:减少if-else冗余

    摘要:if-else语句对于程序员来说,是非常非常熟悉的一个判断语句,我们在日常开发和学习中都经常看见它。本文分享自华为云社区《JavaScript代码之美—代码优化,减少if-else冗余的技巧》,作者:黛琳ghz。前言if-else语句对于程序员来说,是非常非常熟悉的一个判断语句,我们在日常开发

  • 记录--微信调用jssdk全流程详解

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助微信调用jssdk全流程详解系统框架使用的是前后端分离,前端使用vant,后端是springboot一、网页授权的时序图二、公众号配置1.绑定域名登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。也就是这样:点击设

  • day03-模块化编程

    模块化编程1.基本介绍传统的非模块化开发有如下的缺点:(1)命名冲突(2)文件依赖JavaScript代码越来越庞大,JavaScript引入模块化编程,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块JavaScript使用“模块”(module)的概念来实现模块化编程,解决非模块

  • 客服系统即时通讯IM开发(一)基于WebSocket实现实时获取消息【唯一客服】网站在线客服系统

    我在实现在客服系统的时候,前端是基于WebSocket来实时收取服务端消息的,详细的解释下 即时通讯一种常用的方法是使用WebSocket。WebSocket是一种通信协议,它允许浏览器和服务器进行全双工通信,也就是说,双方都可以同时发送和接收消息。在前端使用JavaScript实现即时通

  • day04-Vue01

    Vue011.Vue是什么?Vue(读音/vju:/,类似于view)是一个前端框架,依据构建用户界面Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库或者项目整合支持和其他类库结合使用开发复杂的单页应用非常方便Vue是Vue.js的简称官网:Vue.js-渐进式JavaScript框架|V

  • 【前端调试】- 借助Performance分析并优化性能

    目录介绍性能分析性能优化 正文欢迎阅读本系列其他文章【前端调试】-更好的调试方式VSCodeDebugger【前端调试】-断点调试的正确打开方式介绍首先简单过一下Performance的使用,打开网页点击控制台Performance,录制5s的数据其中Main这部分就是网页的主线程,也就是

  • JavaScript笔记

    变量作用域:1、全局变量:在全局作用域下声明的变量​在函数内部没有声明直接赋值的变量也是属于全局变量全局变量:只有浏览器关闭的时候才会销毁,比较占内存资源局部变量:当我们程序执行完毕就会销毁,比较节约内存资源作用域链:内部函数访问外部函数的变量,采取的是链式查找的方式来决定取哪个值这种结构我们称之为

  • CSS优先级-权重叠加计算

    •先上总结:a.说明:i.公式:(行内,Id,类,标签)ii.规则:从左至右依次做个数上的比较,如果同级数量一致,则比较下一级个数,直到某一级数量不一致,则数量较大的一方选择器的优先级较高,后面的数量就无需比较了。如选择器1(0,0,1,0),选择器2(0,0,0,3),那么选择器1的优先级高于选择

  • day05-Vue02

    Vue027.修饰符7.1基本说明修饰符(Modifiers)是以.指明的后缀,指出某个指令以特殊方式绑定官方文档:修饰符Vue中的修饰符有:事件修饰符按键修饰符系统修饰符事件修饰符<!--阻止单击事件继续传播--><av-on:click.stop="doThis">&lt

  • 13.VUE

    VUE笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html)视频教程(P146~P148)本篇是使用的vue2。虽然vue3.x已经出了,目前但对于后端人员来说了解一些vue2就足够了。不需要过于深入学习Vue是一套前端框架,免除原生Jav

  • 聊聊Cookie、Session、Token 背后的故事

    摘要:Cookie、Session、Token这三者是不同发展阶段的产物本文分享自华为云社区《Cookie、Session、Token背后的故事》,作者:龙哥手记。1.网站交互体验升级作为网友的我们,每天都会使用浏览器来逛各种网站,来满足日常的工作生活需求。现在的交互体验还是很丝滑的,但早期并非如此

  • 如何在 JavaScript 中遍历对象

    在JavaScript中,你可以使用以下几种方法来遍历对象:for...in循环:for...in循环用于遍历对象的属性。例如:constobj={a:1,b:2,c:3}for(constkeyinobj){console.log(key,obj[key])}for...in 循环遍历原

  • Cesium viewer.extend 五个拓展(五)

    2023-01-091.viewerDragDropMixin一个mixin,它为查看器小部件添加了对CZML文件的默认拖放支持。    czml即为json,但json不一定为czml;如同geojson与json的关系。czml文件通常为一个对象数组,每个

  • 记录--微信调用jssdk--Invalid Signature, updateAppMessageShareData: denied等问题

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助最近在做安卓内嵌入H5活动页拉新活动,遇到的棘手问题记录下,一是为了日后遇到同样问题好回顾,二是希望能帮到有同样问题的兄弟。废话不多说,先从最棘手的问题直接开始:一、InvalidSignature1.因为项目内是Vue中的hash模式,所

  • Vue生命周期

    官网解释一、Vue的生命周期Vue实例有⼀个完整的⽣命周期,也就是从开始创建、初始化数据、编译模版、挂载Dom->渲染、更新->渲染、卸载等⼀系列过程,称这是Vue的⽣命周期。Vue2生命周期:1.beforeCreate(创建前)数据观测和初始化事件还未开始,此时data的响应式追踪、

  • Ng-Matero v15 正式发布

    前言Angular按照既定的发版计划在11月中旬发布了v15版本。推迟了一个月(几乎每个版本都是这个节奏😳),Ng-Matero也终于更新到了v15。其实Ng-Matero本身的更新非常简单,但是同步维护的MaterialExtensions这个库要先于Ng-Matero发布,所以大部分精力都耗费

推荐阅读