![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
A 风
这个作者很懒,什么都没留下…
展开
-
websoket
它可以在用户的浏览器和服务器之间打开交互式通信会话。你可以向服务器发送消息并接收事件驱动的响应,而无需通过轮询服务器的方式以获得响应,比较典型的应用场景就是即时通讯(聊天)系统。注:其实 Socket.IO 不仅仅是封装了 WebSocket,还有基于 Ajax 的长轮询机制,在不支持 WebSocket 的环境中会自动降级为基于 Ajax 的长轮询机制。Socket.IO 是基于 WebSocket 进行的二次封装,封装了更多的业务层面的逻辑,如身份认证等、事件驱动等。原创 2024-02-22 13:56:18 · 757 阅读 · 0 评论 -
uniapp 安卓app轮询订单处理
【代码】uniapp 安卓app轮询订单处理。原创 2023-03-30 14:45:28 · 364 阅读 · 0 评论 -
JavaScript 链式调用
原理:在构造函数中创建方法时,return this 返回当前调用方法的对象,可以实现链式调用方法。原创 2023-02-27 15:12:42 · 71 阅读 · 0 评论 -
小程序实现密码交替显示隐藏的效果
默认密码隐藏起来(显示为点),后面的图标是闭眼;用户点击图标后,图标变成睁眼,同时把密码明文显示出来;1、安卓手机点一轮后失效了(点一次密码可见,再点一次密码不可见,再点只是图标在切换,密码一直是不可见)===最终网上找到解决方法,就是不用type属性,改用password属性。2、苹果手机第一次点击还会把密码框上的内容清空了。这样的代码在微信开发者工具测试是没问题的。原创 2023-02-23 15:29:15 · 276 阅读 · 0 评论 -
Vue — 详解mixins混入使用
当我们的项目越来越大,我们会发现组件之间可能存在很多相似的功能,你在一遍又一遍的复制粘贴相同的代码段(data,method,watch、mounted等),如果我们在每个组件中去重复定义这些属性和方法会使得项目出现代码冗余并提高了维护难度,针对这种情况官方提供了Mixins特性。【5.1】方法和参数在各组件中不共享,虽然组件调用了mixins并将其属性合并到自身组件中来了,但是其属性只会被当前组件所识别并不会被共享,也就是其他组件无法从当前组件中获取到mixins中的数据和方法。原创 2023-02-21 12:13:27 · 1187 阅读 · 0 评论 -
你确定多窗口之间sessionStorage不能共享状态吗?
其实不仅window.open(“同源页面”)这种方式新开的页面会复制之前的sessionStorage,通过a标签新开的页面同样也会,原理相同,在这就不赘述了。经过一系列的学习 (百度) 之后,笔者发现如果从本页面以新开页签的方式打开一个同域下的新页面,新开的页面会和之前的页面 ‘共享’ sessionStorage。(斩钉截铁,认真脸)在页面中有个button按钮,点击按钮触发 window.open(“同源页面”),现得到新开的页面B,在B中执行。原创 2023-02-03 09:33:23 · 1307 阅读 · 0 评论 -
url输入到输出发生了啥
建立tcp连接后3次握手:四次挥手。原创 2023-02-02 17:51:17 · 79 阅读 · 0 评论 -
/*axios的取消的语法*/
【代码】/*axios的取消的语法*/原创 2023-01-31 09:41:50 · 78 阅读 · 0 评论 -
react中不是经过路由渲染的组件获取路由参数
【代码】react中不是经过路由渲染的组件获取路由参数。原创 2023-01-30 17:31:23 · 210 阅读 · 0 评论 -
js 获取今天00“:00:00和第二天早上9点之前的时间戳
返回该日期对象日期部分的字符串,该字符串格式因不同语言而不同。新增的参数 locales 和 options。使程序能够指定使用哪种语言格式化规则,允许定制该方法的表现(behavior)原创 2023-01-29 11:55:06 · 556 阅读 · 0 评论 -
uniapp使用支付宝小程序插件
第三步在页面挂载组件,这是放在page.json中的,需要注意的是usingComponents是放在style下面的,之前放在style的外面一直提示页面没有添加组件。第二步原本在app.json中添加插件在uniapp开发中需要换到manifest.json中(unapp项目根本下就有)准备工作:先按照上面的操作购买添加插件到指定的小程序。第四步在vue页面添加刚才挂载的组件和调用组件。js中把插件的方法引入以及触发。原创 2023-01-17 11:53:48 · 1670 阅读 · 0 评论 -
支付宝小程引入 SJS
import-sjs 标签用于将 SJS 脚本文件定义的符号引入当前 AXML 文件。原创 2023-01-16 15:07:29 · 678 阅读 · 0 评论 -
身份证,姓名脱敏处理
if (element.patientName.length > 1) { element.patientName = new Array(element.patientName.length).join('*') + element.patientName.substr(-1) } else if (element.patientName.length === 1) { element.patientName = '*'原创 2022-12-30 14:12:06 · 325 阅读 · 0 评论 -
支付宝小程序总结
imageOutput: ‘roi’, //imageOutput参数为“global”或者“roi”scopes: [“mfrstre”, “hospital_order”], //获取用户信息的固定写法。// subTime: “11月24日 9:00”// subTime: “11月24日 9:00”// subTime: “11月24日 9:00”原创 2022-12-29 11:08:35 · 744 阅读 · 0 评论 -
如何生成支付宝小程序链接,点击直接打开并进入某个页面
来到CSDN社区已经很长时间了,经常看大家在这里分享的知识文章,受益匪浅。今天刚好在公司写项目踩到了一个小坑就想着记录下来,希望能够帮助到大家。业务需求场景:商城分销,分销人点击分享按钮即可生成某个商品的分享链接,用户点击链接直接打开支付宝小程序跳转到这个商品的商品详情页思路:通过scheme跳转小程序页面,可以在scheme中传参。原创 2022-12-27 15:27:06 · 1561 阅读 · 0 评论 -
解决encodeURIComponent传参时报Uncaught URIError: URI malformed的错误
uniapp和微信小程序在使用encodeURIComponent对url进行加密传参时,出现Uncaught URIError: URI malformed的错误,报这个错是因为传递的参数中包含了“%”字符,只需将%全部替换为%25再进行传参即可:str.replace(/%/g, ‘%25’);原创 2022-12-23 18:27:13 · 1549 阅读 · 0 评论 -
支付宝小程序消息推送
【代码】支付宝小程序消息推送。原创 2022-12-13 16:29:49 · 937 阅读 · 0 评论 -
树形数据结构得到二级菜单
【代码】树形数据结构得到二级菜单。原创 2022-12-11 22:15:06 · 321 阅读 · 0 评论 -
小程序图片默认保存到本地手机
【代码】小程序图片默认保存到本地手机。原创 2022-11-24 15:27:14 · 173 阅读 · 0 评论 -
new map
【代码】new map。原创 2022-11-18 16:59:55 · 87 阅读 · 0 评论 -
reacr富文本编辑器
安装富文本编辑器:yarn add react-quill 导入富文本编辑器组件以及样式文件 渲染富文本编辑器组件 通过 Form 组件的。initialValues 为富文本编辑器设置初始值,否则会报错 调整富文本编辑器的样式。目标:能够富文本编辑器。原创 2022-11-15 09:42:27 · 826 阅读 · 1 评论 -
关于微信小程序ios机上面左右滑动的问题
最开始ios页面左右晃动,由于当时上头要求必须要自适应长度,所以当时里面的长度都是按照百分比来的。},后来发现页面直接固定死了,安卓机不能向下拉取,就改成了overflow-x:hidden;才好,结果ios的又不行了左右滑动,自此纠结之路开始。后来搞了两个小时实在没辙,就采用本办法看看每个区块的大小是不是哪没写好,首先给每一块的模块全部写上边框。在最下面的有一个模块,长度超出了。后来就减了这块的一个长度。然后晃动的问题就解决了。是在最初学习的阶段出现的。希望能给大家提供个方向。原创 2022-11-08 14:38:33 · 696 阅读 · 0 评论 -
解决uView2.0 Picker 选择器 (u-datetime-picker) 背景滚动,页面穿透的问题
在组件的父级元素修改默认的事件。原创 2022-10-21 09:19:17 · 763 阅读 · 0 评论 -
卡券效果制作
代码】卡券效果制作。原创 2022-08-13 14:45:07 · 77 阅读 · 0 评论 -
绘制登录盒子底部的半椭圆造型
// 绘制登录盒子底部的半椭圆造型原创 2022-07-09 17:40:32 · 104 阅读 · 0 评论 -
发现了路由传参不报转化失败错误的方法:
//需要参数的界面onLoad: function (option) {const item = JSON.parse(decodeURIComponent(option.item));this.userInfo = itemconsole.log(this.userInfo)}//传递参数的界面infoSearch() {let item = encodeURIComponent(JSON.stringify(this.userInfo))uni.navigateTo({url: ‘/pa原创 2022-07-02 08:14:25 · 214 阅读 · 0 评论 -
小程序图片组件
image 组件原创 2022-06-26 09:57:45 · 226 阅读 · 0 评论 -
uniapp地图组件
地图小程序原创 2022-06-25 18:09:53 · 258 阅读 · 0 评论 -
处理新闻资讯的时间格式化
新闻资讯时间格式化原创 2022-06-22 17:22:50 · 92 阅读 · 0 评论 -
x-www-form-urlencoded到底是什么?
x-www-form-urlencoded纸面翻译即所谓url格式的编码,是post的默认Content-Type,其实我觉得可以认为get和post的默认表单数据传递格式都一样,只是一个在url地址后面加 ?再加表单数据,另一个是把表单数据写在请求体內请求头內的Content-Type字段里,Content-Type:application/x-www-form-urlencodedget请求的请求体格式是什么?get请求是拼接在url后面请求的,一般如此username=tom&pwd=123,这样的格原创 2022-06-22 16:30:25 · 1843 阅读 · 2 评论 -
怎么去除apicloud顶部的阴影
api.safeArea 这个api可以获取顶部或者底部的阴影距离原创 2022-06-04 12:12:07 · 88 阅读 · 0 评论 -
apicloud 开发 图片预览功能
1.首先下载模块,经过市场调研PhotoBrowser符合条件,之后云编译,之后loader编译重新安装包放入模拟器中即可使用。原创 2022-06-04 12:09:50 · 218 阅读 · 0 评论 -
TypeScript tsc 不是内部或外部命令,也不是可运行的程序或批处理文件
原因:nodejs的环境没有配置好,(O_o)??不知道自己的环境时候配置好,那我们一起来检查下吧!此电脑 --> 右键 --> 属性 --> 高级系统设置 --> 高级 --> 环境变量–>系统变量–>新建变量名: NODE_PATH变量值: npm目录路径/nodejs路径(dos输入npm config get prefix 可以直接获取npm的路径 )如果 修改过全局包下载存放路径(node_global)和node缓存路径(node_cache原创 2022-05-02 14:20:08 · 1210 阅读 · 0 评论 -
什么是作用域
作用域的分类全局作用域(window)函数作用域(局部作用域)块级作用域({})动态作用域(this)全局作用域:变量在函数或者代码块{}外定义。函数作用域:变量在函数内部,函数作用域对外层是封闭的,外部的作用域无法直接访问内部的作用域...原创 2022-04-11 11:28:26 · 270 阅读 · 0 评论 -
js高级语法
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>全局代码执行过程&l原创 2022-03-29 14:10:54 · 481 阅读 · 0 评论 -
element ui视频上传(已上线,拿去即用)
1.template 部分<template> <div class="editPage__video"> <div class="title">视频设置</div> <div class="img__con"> <el-upload class="avatar-uploader" :action="uploadImgUrl" :data="uploadImgD原创 2022-03-29 08:53:45 · 1924 阅读 · 0 评论 -
实现简易的 Vue 响应式
本文的目的是掌握 Vue2 中的 响应式原理,学习的过程是手写一个简易版的Vue。从数据劫持,到模板编译,再到依赖收集,完完整整的自己实现整套数据响应式的流程。一个最基础的响应式实现一个属性的响应式我们首先封装一个响应式处理的方法 defineReactive,通过 defineProperty 这个方法重新定义对象属性的 get 和 set 描述符,来实现对数据的劫持,每次 读取数据 的时候都会触发 get ,每次 更新数据 的时候都会触发 set ,所以我们可以在 set 中触发更新视图.原创 2022-03-23 11:11:48 · 1051 阅读 · 0 评论 -
vue-router的params和query传参的使用和区别
首先说下$router和$route的区别$router路由的操作对象(只写对象),$route路由的信息对象(只读对象)//操作 路由跳转this.$router.push({ name:'hello', params:{ name:'word', age:'11' }})//读取 路由参数接收this.name = this.$route.params.name;this.age = this.$route.原创 2022-03-09 17:24:07 · 733 阅读 · 0 评论 -
登录-QQ登录-按钮处理
第一步:参考文档:准备工作(opens new window)QQ互联JS_SDK(opens new window)总结一下:有一个网站,且已备案。网站需要有QQ登录的逻辑(登录页面,回跳页面)。然后在QQ互联上进行身份认证,审核通过。然后在QQ互联上创建应用,应用需要域名,备案号,回调地址。审核通过。得到:应用ID 应用key 回调地址。才能完成QQ登录。(以上四个步骤,工作后大概率由后台或运维完成)注意:id和uri都不能修改,否则无效。测试用appid100556005测试用原创 2022-03-07 16:51:18 · 321 阅读 · 0 评论 -
vue中fullPath和path的区别
vue中fullPath和path的区别字面意思,即带有参数的完整路径和不带有参数的路径的区别例如:一个地址:http://xxx/#/console/orderManage/editOrder?id=111xxxpath 是:/console/orderManage/editOrderfullPath 是:/console/orderManage/editOrder?id=111xxx...原创 2022-03-07 13:59:28 · 1185 阅读 · 0 评论