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

WEB开发

  • 基于jQuery的三种AJAX请求

    基于jQuery的三种AJAX请求1.介绍get请求通常用于获取服务端资源(向服务器要资源)​例如:根据URL地址,从服务器获取HTML文件、CSS文件、JS文件、图片文件、数据资源等。post请求通常用于向服务器提交数据(往服务器发送资源)​例如:登录时向服务器提交的登录信息、注册是向服务器提交的

  • 前端必备ps切图方法,拿下ui设计师就靠它了。

    方法1(图层切图):点击源psd文件中需要的图片,右击鼠标选择导出为png,保存即可.图片与文字在两个或两个以上图层上的时候,按住Control选择多个图层,右键选择合并图层(快捷键:Control+E),之后导出保存即可。方法2(切片切图):选择切片工具,选中所需要的图片点击文件,导出,导出为We

  • Web前端学习笔记4——CSS

    CSS基本语法规范CSS的使用的标签:<style></style>style标签一般放在head里面,CSS一般由一个选择器和一个或多个声明组成示例如下:1<head>2<metacharset="utf-8">3<title>4Test

  • 虚拟DOM

    1|0一、对虚拟DOM的理解虚拟DOM就是用来描述真实DOM的javaScript对象,可以将多次修改的DOM一次性渲染到页面上,减少页面的重排重绘,提高渲染性能虚拟DOM就是用来描述真实DOM的javaScript对象,可以将多次修改的DOM一次性渲染到页面上,减少页面的重排重绘,提高渲染性能。在

  • 巧用视觉障眼法,还原 3D 文字特效

    最近群里有这样一个有意思的问题,大家在讨论,使用CSS3D能否实现如下所示的效果:这里的核心难点在于,如何利用CSS实现一个立体的数字?CSS能做到吗?不是特别好实现,但是,如果仅仅只是在一定角度内,利用视觉障眼法,我们还是可以比较完美的还原上述效果的。利用距离、角度及光影构建不一样的3D效果这是一

  • 2022 倒带 - NutUI

    作者:京东零售于明明前言时光飞逝,流年似水,让我们倒带2022,回首这跌宕起伏一年走过的“升级之路”。NutUI表现如何?成绩单等着您打分!2022是NutUI在技术长廊中探索和成长的第四个年头,悄然度过了自己的“孩提“时光。NutUI也从单一Vue技术栈的组件库逐渐成长为适配多端的多技术栈的组件库

  • SweetAlert让消息弹出窗口更加具有个性化!

    SweetAlertSweetAlert是指可对JavaScript标准功能alert()和confirm()进行个性化定制的库。 SweetAlert的要点官网上有很多示例,看了这些基本上就OK了。但是,在低代码平台kintone上使用时,【弹出消息后更新页面】这个处理只参照示例来写的话

  • 记录--短视频滑动播放在 H5 下的实现

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助短视频已经无数不在了,但是主体还是使用app来承载的。本文讲述H5如何实现app的视频滑动体验。无声胜有声,一图顶百辩,且看下图:网址链接(需在微信或者手Q中浏览)从上图可以看到,我们主要实现的功能也是本文要讲解的有:上滑查看新短视频下滑查

  • 【前端调试】- 更好的调试方式 VSCode Debugger

    用VSCode打开项目目录,创建.vscode/launch.json文件或者点击调试窗口:点击添加配置可以生成默认的配置runtimeExecutable:可以指定对应的浏览器,路径是你浏览器安装的位置url:把访问的url改为开发服务器启动的地址进入调试窗口,点击启动:可以看到浏览器在新窗口打开

  • Vue.js

    @目录1、vue核心基础1.1、安装1.2、HelloVue1.3、模板语法1.4、数据绑定1.5、el与data的两种写法1.6、理解MVVM模型1.7、Object.defineProperty方法1.8、数据代理1.9、事件处理2.0、事件修饰符2.1、键盘事件2.2、计算属性2.3、监视属性

  • js原生get请求

    ?123456789101112varrequest=newXMLHttpRequest();    //请求种类和地址和.......(屑阿狗忘了,但暂时没用    request.open('GET','这里填写接口

  • 事件委托原理及应用(必学知识点总结)

    目录事件委托与事件对象事件冒泡与事件捕获添加事件处理的方法DOM2Events事件流事件对象常用属性和方法事件委托的应用(实现hover悬停变色效果)事件委托与事件对象事件冒泡与事件捕获事件流:用于描述页面接收事件的顺序。以下是事件流的两种不同方案:事件冒泡:事件由最具体的元素逐级向上传递到最不具体

  • 【前端调试】- 断点调试的正确打开方式

    目录1.条件断点2.LogPoint3.异常断点4.DOM断点5.EventListener断点6.url请求断点总结 正文我们有时候会不知道断点打在什么地方,比如想知道dom什么时候被修改的,网络请求在哪里,什么情况才断点。类似情况有很多,需要对应使用不同的打断点方式才可以提高效率,本文

  • JavaScript 自执行函数防止冲突全局作用域变量 - 在线客服源码实现弹窗效果JavaScript SDK

    当我在实现在线客服源码弹窗效果JavaScriptSDK时,对外公开的SDK代码就是使用的自执行函数的形式。使用自执行函数来实现JavaScriptSDK有以下好处:封装代码:自执行函数可以将你的JavaScript代码封装起来,从而避免在全局作用域中定义变量,防止变量名称冲突。提供API:自执行函

  • 我是这样解决 HBuilderX 安卓基座安装失败的问题

    本文简介点赞+关注+收藏=学会了记录一个在使用HBuilderX开发App时遇到的问题。同步资源失败,未得到同步资源的授权,请停止运行后重新运行,并注意手机上的授权提示出现这个问题的原因是我把手机的HBuilderApp给删掉了,通过电脑连接数据线的方式安装就会提示上面的错误。然后我把HBuilde

  • 教你用JavaScript实现乘法游戏

    案例介绍欢迎来的我的小院,我是霍大侠,恭喜你今天又要进步一点点了!我们来用JavaScript编程实战案例,做一个乘法积分游戏。乘法游戏主要通过用户输入的数值和程序计算的数值进行对比,正确积一分,错误扣一分。通过实战我们将学会JSON.parse方法、JSON.stringify方法、localSt

  • 教你用JavaScript实现调皮的字母

    案例介绍欢迎来到我的小院,我是霍大侠,恭喜你今天又要进步一点点了!我们来用JavaScript编程实战案例,制作提高打字速度的小游戏-调皮的字母。点击与屏幕上字母相对应的按键,若按键与出现的字母一致,则可以获得相应的分数。案例演示根据屏幕上随机出现的字母来点击键盘上对应的按键,可自行调节字母下落的速

  • 如何做好一款管理后台框架

    序2020年10月17日,我正式发布了Fantastic-admin这款基于Vue的中后台管理系统框架。在这两年多的时间里,我陆续写了几篇我在开发这套框架中的一些心得和技术总结:2020年《我是如何设计后台框架里那些锦上添花的动画效果》2020年《一劳永逸,解决基于keep-alive的后台多级路由

  • Vue路由

    VueRouter1|0一、对前端路由的理解路由:路由是url到函数的映射,可以根据不同的url地址展示不同的内容或页面。服务器端路由(后端路由)对于服务器来说,当接收到客户端发来的HTTP请求,会根据请求的URL,来找到相应的映射函数,然后执行该函数,并将函数的返回值发送给客户端。客户端路由(前端

  • 不规则图形背景排版高阶技巧 -- 酷炫的六边形网格背景图

    今天,收到一个很有意思的提问,如何实现类似如下的背景效果图:嗯?核心主体是由多个六边形网格叠加形成。那么我们该如何实现它呢?使用纯CSS能够实现吗?当然可以,下面我们就将尝试如何使用CSS去实现这样一个背景效果。如何绘制六边形?首先,看到这样一个图形,如果想要使用一个标签完成整个背景,最先想到的肯定

  • JavaScript中的宏任务和微任务

    在JavaScript中,宏任务和微任务是指在执行代码的过程中的两种不同的任务类型。宏任务(macrotask)指的是浏览器在执行代码的过程中会调度的任务,比如事件循环中的每一次迭代、setTimeout和setInterval等。宏任务会在浏览器完成当前同步任务之后执行。微任务(microtask

  • JavaScript 中0.1+0.2 不等于 0.3 的问题

    在JavaScript中,有时候你可能会发现0.1+0.2不等于0.3。这是因为JavaScript使用的是浮点数来表示小数,而浮点数在计算机内部是用二进制表示的,这导致了一些精度问题。例如,在JavaScript中,0.1实际上是一个近似值,而不是精确值。它的实际值是这样的:0.100000000

  • 记录--vue.config.js 的完整配置(超详细)!

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助前段时间,对部门的个别项目进行Vue3.0+ts框架的迁移,刚开始研究的时候也是踩坑特别多,尤其我们的项目还有些特殊的webpack配置,所以,研究vue.config.js的配置的时候也是查阅了各种资料文档,最终,完成了项目webpack

  • elementui|dropdown|下拉菜单作为模态框使用

    elementui|dropdown|下拉菜单作为模态框使用背景场景:下拉菜单作为模态框使用:操作:下拉菜单设置触发条件点击展示/隐藏:trigger="click"目的:点击取消关闭下拉框遇到的问题参考网络elementui下拉菜单不同选项支持点击后是否隐藏菜单栏,给el-dropdown-men

推荐阅读