当前位置: 首页 > 网站技巧 > 所有文章
  • AJAX实现JSON与XML数据交换方法详解

    2023年05月30日

    一:快速搞定AJAX) 1、JS中如何创建和访问JSON对象 (1)在javascript语言中怎么创建一个json对象,语法是什么? "属性名" : 属性值,  "属性名" : 属性值.........的格式! 注意:属性值的数据类型随意;可能是数字,可能是布尔类型,可能是字符串,可能是数组,也可能是一个json对象..... <!DOCTYPE html> < ...

    阅读全文
  • uni.getLocation和wx.getLocation方法调用无效也不返回失败的解决方案

    2023年04月18日

    这篇文章主要给大家介绍了关于uni.getLocation和wx.getLocation方法调用无效也不返回失败的解决方案,文中通过实例代码以及图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下! //获得地理定位信息 uni.getLocation({ type: 'wgs84', success: function(resp ...

    阅读全文
  • thinkphp(php)插件钩子(hooks)分析的简单实现机制

    2023年03月13日

    现在主流的cms或者blog等系统中,都内置的有插件系统,但是层层深入、剖析实现的方式,其实都是最简单的钩子的复杂化的实现。 前言 钩子是插件执行的触发器;插件就像挂在钩子上的东西;插件只有实现相应钩子方法,并安装启用成功后才能执行。 开发者也可以用hook('test')方法在控制器只加入钩子,让你的应用具有更好的 ...

    阅读全文
  • javascript中var与let、const的区别详解

    2022年12月24日

    这篇文章主要介绍了javascript中var与let、const的区别详解,需要的朋友可以参考下! 一、var声明的变量会挂载在window上,而let和const声明的变量不会: var a = 100; console.log(a,window.a); // 100 100 let b = 10; console.log(b,window.b); // 10 undefined const c = 1; console.log(c,window.c); ...

    阅读全文
  • php测试程序运行速度和页面执行速度的代码

    2022年12月14日

    microtime() 函数返回当前 Unix 时间戳的微秒数。用于检测程序执行时间的函数,也是PHP内置的时间函数之一,在PHP中可以用于对程序执行时间的判断,以及相同功能函数的执行效率高低快慢的判断。 使用microtime() 函数测试程序运行速度和页面执行速度的代码如下: <?php class timer { var $StartTime = 0; var $St ...

    阅读全文
  • Vue使用el-input自动获取焦点和二次获取焦点问题及解决

    2022年12月08日

    最近,碰到一个问题,就是输入框旁边有一个编辑按钮,点击时,才可以对输入框进行编辑: 要实现的效果: 为了方便输入,需要自动获取焦点,所以加入了autofocus,但是发现,只有第一个并且第一次点击才起作用。 查了网上的一些文档,说是跟dom的渲染顺序和数据的缓存有点儿关系,至于深层次的原因,还没查到。 然后使 ...

    阅读全文
  • Vue3学习之表单的使用示例详解

    2022年12月07日

    这篇文章主要为大家详细介绍了Vue3中表单的使用的相关知识,文中的示例代码讲解详细,对我们掌握Vue3有一定的帮助,感兴趣的小伙伴可以跟随小编一起学习一下! 1.Vue3表单概述 我们可以用 v-model 指令在表单 <input>、<textarea> 及 <select> 等元素上创建双向数据绑定。 v-model 会根据控件类型自 ...

    阅读全文
  • Vue下拉框加分页搜索功能的实现方法

    2022年11月25日

    开发任务中有这样一个需求,下拉框中需要展示超过5000条数据,甚至更多。这数据量直接整个页面卡死了,就想到在下拉框中加分页,实现方式有如下两种: 方式一:使用elementui中的el-select和el-pagination实现分页 HTML部分: <el-select v-model="value1" placeholder="请选择数据" :clearable="false" ...

    阅读全文
  • Vue屏幕自适应三种实现方法详解

    2022年11月24日

    在实际业务中,我们常用图表来做数据统计,数据展示,数据可视化等比较直观的方式来达到一目了然的数据查看,但在大屏开发过程中,常会因为适配不同屏幕而感到困扰,下面我们来解决一下这个不算难题的难题! 使用 scale-box 组件 属性: width宽度 默认1920 height高度 默认1080 bgc背景颜色 默认"transparent" delay ...

    阅读全文
  • JavaScript浏览器的跨域问题解决方案

    2022年11月23日

    出于浏览器的同源策略限制。同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。知识点:跨域只会出现在浏览器上,小程序和APP开发不会有跨域问题! 为什么要跨域 同源策略 浏览器的同源策略:是浏览器的一个安全功能,不同源的网页脚本在没有明确授权 ...

    阅读全文
  • uni-app多环境部署解决方案详解

    2022年11月17日

    最近几周都在处理公司的移动业务,而为在后期能统一多端,解放自己,迎合公司的技术栈;选用了 uni-app 来开发。开发前期重新对公司移动业务做深入了解,重构大部分业务逻辑,也抽离出基础组件;但实际到部署的时候,出现来问题;由于现在只考虑 H5 端,部署和测试会出现多环境配置,但是我使用的 HBuilderX 工具创建的 ...

    阅读全文
  • WebRTC媒体权限申请getUserMedia实例详解

    2022年11月16日

    本文主要介绍了 getUserMedia 媒体权限申请的通用用法,包含权限申请配置、成功时媒体流预览及销毁处理、失败时的通用提示处理等等 getUserMedia() 方法是用来申请麦克风和摄像头的使用权限的。该方法存在兼容性问题,需要单独处理,如下是比较通用的处理方式: // 申请媒体权限的兼容性写法 function getUserMedia(co ...

    阅读全文
  • JS数据结构之队列结构详解

    2022年11月08日

    这篇文章主要为大家详细介绍了JavaScript数据结构与算法中的队列结构,文中通过简单的示例介绍了队列结构的原理与实现,需要的可以参考一下! 一.认识队列 受限的线性结构: 我们已经学习了一种受限的线性结构:栈结构. 并且已经知道这种受限的数据结构对于解决某些特定问题,会有特别的 效果. 下面,我们再来学习另外一个 ...

    阅读全文
  • Vue3中使用defineCustomElement 定义组件详解

    2022年10月29日

    Web Components 是一组 web 原生 API 的统称,允许开发者创建可复用的自定义元素 (custom elements)。 自定义元素的主要好处是,它们可以在使用任何框架,甚至是在不使用框架的场景下使用。当你面向的最终用户可能使用了不同的前端技术栈,或是当你希望将最终的应用与它使用的组件实现细节解耦时,它们会是理想的选择。 ...

    阅读全文
  • .eslintrc配置目录及配置项的使用方式

    2022年10月25日

    今天在运行antd-design-vue的源代码项目时,发现vscode有很多eslint的报错,原因是我使用了vetur插件的格式化,但是antd-design-vue源码有自定义的eslintrc和prettierrc配置,这些配置和vetur插件里默认的配置不一致导致的。 那么如果有强迫症,想消除这些检查报错我们就需要在源码自定义的eslintrc和prettierrc配置里 ...

    阅读全文
  • vue当中组件之间共享数据的实现方式

    2022年10月17日

    vue组件之间共享数据方式 父向子传值:v-bind 属性绑定 子向父传值:v-on 事件绑定 兄弟组件之间共享数据:EventHBus $emit 发送数据的那个组件 $on 接收数据的那个组件 上面介绍的这三种组件之间的通讯方式,只适合在小范围内来进行数据的共享,如果我们要频繁的、大范围的实现数据的共享,以上三种方式就有点力不从 ...

    阅读全文
  • JavaScript错误处理机制全面分析讲解

    2022年10月15日

    下面小编就为大家带来一篇全面了解javascript中的错误处理机制。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。 1. Error 实例 JavaScript在运行错误时会抛出一个错误,JS提供了Error构造函数,所有抛出的错误都是这个构造函数的实例 const err = new Error('代码出错了'); err.message; // 代码出错了 上面 ...

    阅读全文
  • Vue Echarts实现实时大屏动态数据显示

    2022年10月14日

    因为是国企线上应用的活动大屏,我就不附图了。代码仅供参考。 一、vue配置 1. 我是用vue-cli 搭建的,大屏项目复杂度不高,vue-router、vuex 、axios、sass 等都可以不用,vue、echarts就够用。 2. vue.config.js 配置就正常配,出口入口等基本配置我就不展示了,这两个配置项大屏还有点用。主要是我把每个图表都拆成 ...

    阅读全文
  • JavaScript前端学算法题解LeetCode最大重复子字符串

    2022年10月10日

    这篇文章主要为大家介绍了JavaScript前端学算法题解LeetCode最大重复子字符串,有需要的朋友可以借鉴参考下,希望能够有所帮助! 这是LeetCode的第1668题:最大重复子字符串 最大重复子字符串 给你一个字符串sequence,如果字符串 word连续重复k次形成的字符串是sequence的一个子字符串,那么单词word 的 重复值为 k 。 ...

    阅读全文
  • Vue项目中实现描点跳转scrollIntoView的案例

    2022年09月16日

    这篇文章主要介绍了Vue项目中实现描点跳转scrollIntoView的案例,具有很好的参考价值,希望对大家有所帮助。 Vue实现描点跳转scrollIntoView 方式一:使用a标签#id形式 <a href="#about" rel="external nofollow" >联系我们</a>   <div id="about">     跳转内容 </div> 方式二:scrollInt ...

    阅读全文