分类:文章

  • javaScript倒计时

    ...

    7 小时前
  • 3种数组去重方法

    3种数组去重方法 (/public/upload/42e615753adc268ac9ff38d713e44d04) Set filter reduce 本文由博客群发一文多发等运营工具平台 OpenWrite 发布...

    8 小时前
  • “两低一高”低代码平台,灵活性和简易性解决方案

    低代码开发平台,是指无需编码或很少代码就可以快速生成应用程序的工具。这种平台通常提供可视化的设计工具,来快速搭建界面、设计数据模型、创建业务逻辑和工作流。 代码界的“两低一高”即低代码、低成本、高效率,指的就是低代码开发平台带来的便捷和高效。低代码就是“追求最少的代码量,实现最多的业务功能”。这里面比较难的是如何把握“功能实现的灵活性”和“操作学习的简易性”的平衡。

    8 小时前
  • 接口请求的最长时间设置为多久?

    1.在前端项目里一般情况下接口请求的最长时间设置为20s或者30s,超过了这个时间接口数据还未请求到就会启动拦截器,并弹出提示消息告知用户原因,防止用户长时间的无用等待。2.部分情况需要将接口请求的时间设置长一点,比如上传文件或者图片的接口,这一类的接口请求的最长时间是要考虑上传的数据大小,一般设置为60s或者更久一点,否则数据还没传输完就启动了拦截器中断了传输,必然会抛出异常,误导开发者和用户。

    8 小时前
  • 动态创建class,覆盖class属性

    先说明下问题 使用轮播swiper插件,并可以自定义(颜色选择器选择)分页pagination 圆点大小和颜色。在自定义颜色的时候遇到了该问题 1.png(/public/upload/bed4aad333225ee31469660d0358967d) 如图所示,两个圆点样式分别为.swiperpaginationbullet未选中和 swiperpaginationbulletactive选...

    8 小时前
  • 微信小程序图片展示

    1.使用<image/>标签2.写在样式文件里: a.如果是本地图片,需要把图片转换成base64的格式; b.如果是服务器上的图片,直接使用图片链接,不需要转换成base64;...

    9 小时前
  • 处理谷歌自2018更新后播放Audio音频报错问题(未完全解决,待更新)

    写一个商城后台系统需要当有新订单时有提示音.... 第一时间想到的就是 html创建Audiob标签或者js创建,在有订单通知时执行audio.play() ,然后你就会在谷歌浏览器上看到错误信息: 意思就是人家浏览器不允许你执行播放音频的操作,原因就是Chrome的autoplay政策在2018年4月做了更改。

    9 小时前
  • React 之我见:JSX,虚拟 DOM,Diff 算法,setState 梳理

    本文主要梳理一下我对 React 框架基础内容的认识,后面也会总结一些深度内容的认识。当然,笔者水平也有限,如果你发现不妥之处,望斧正! React VS Vue 很多人都说 React 上手要难一些,Vue 上手要简单一些。也有很多人在问 React 和 Vue 的区别是什么。我想说一下我的理解。

    9 小时前
  • 常见类型 -- Typescript基础篇(3)

    Bigint 从3.2开始,ts内置了bigint类型来支持理论上任意大的整数类型。使用该类型,需要指定配置文件的target为ES2020以上,如ESNEXT: 使用bigint类型的变量有两个方式:使用bigint类型标识,并在数字结尾加n;或者使用Bigint()函数。 注意虽然上一节讲到的number和bigint都是代表数字,但是两者完全不同。

    10 小时前
  • 可视化接口管理平台Yapi安装部署

    下载 修改配置文件config.json 安装(初始化) 启动 运行结果 WX20200527160336.png(/public/upload/5c9aa5a37b8a882970f5d27d6884a7b0) 配置Nginx代理 注:3030是config.js中填写的备注 安装pm2进程管理工具(让服务在后台运行) 参考资料 ...

    10 小时前
  • 手写 Promise-重置版

    手写 Promise重置版 一步步写 上一篇写的不好又舍不得删。 微任务 因为 promise.then 必须是微任务,但是浏览器又没有除了 then 的微任务了。

    10 小时前
  • 基于vue-cli/@4.3.1搭建vue/@3.0.0-beta.1版本的前端项目

    vue3.0beta发布已经有一段时间,最近也在看相关的使用教程。目前大多数的免费教程中的使用都只是单独的引入其中的一些api来在页面中使用,而我想要使用脚手架搭建一个完整的项目,所以记录一下第一次使用过程的记录及其中遇到的问题。

    10 小时前
  • React hook 使用规则

    React hook 使用规则 只在最顶层使用 Hook(不要在循环,条件或嵌套函数中调用 Hook) 只在 React 函数中调用 Hook(不要在普通的 JavaScript 函数中调用 Hook) 理解 hook 使用规则 使用 hook 开发 可以通过使用reacthooks 插件强制执行这些规则,实时提示。

    11 小时前
  • 初识 React hook (一)

    什么是 react hook ? 它们不是共享状态的方法,而是共享有状态逻辑的方法 举个简单例子 如下自定义 useWindowSize ,可以像调用一个函数一样,调用一个hook,每个组件的内部状态相互独立 ...

    11 小时前
  • element-ui + 腾讯地图

    因为项目要在小程序上使用地图,使用百度坐标还需要进行转换,所以决定引入腾讯地图。 (/public/upload/666cbf0b6e3394acfca0a187cf8ee414) 前置条件 申请腾讯地图key 腾讯位置服务npm install qqmap save 引入需要的js文件、 在App.vue中输入 新建TMap.js文件 新建map.vue文件 ...

    11 小时前
  • vue 手机触屏滑动

    功能:iview Carousel 走马灯,我需要在phone上实现滑动切换功能。 ...

    11 小时前
  • 基础类型 -- Typescript基础篇(2)

    与 js 相同,ts 的原始类型包括布尔值,数值,字符串,undefined,null以及object,symbol。 布尔类型 布尔类型是最基础的数据类型,只包含true/false的值,使用boolean表示该类型: 如果为一个布尔类型的变量赋true/false以外的值,将会报错(这里就能体现出 typescript 类型定义的好处): booleantypeerror(/pub...

    12 小时前
  • Electron使用electron-builder工具打包流程

    1、安装electronbuilder 2、在项目的package.json文件中配置 electronbuilder相关参数 具体参数可以参考官方文档:https://www.electron.build/configuration/configuration 下面贴出我自己的配置: 注意要是下载源有问题的话可以在build中添加 3、执行打包命令 ...

    12 小时前
  • [phaser]利用相机进行移动端适配

    前言 phaser是目前最火的开源2d游戏框架, 在phaser开发中, 你是否有思考过如何才能, 类似移动端vw适配, 开发时直接按照设计稿的坐标与尺寸构建UI就好, 那么你可以参考本篇的适配方案 ps: vw适配方案请见我的掘金文章: 从一个祖传项目谈移动端vw适配 以终为始 先看适配方案的最终效果 这是一般标准的设计稿尺寸, iPhone 678, 375x667 (/publi...

    12 小时前