为什么在移动端会出现click被延迟300ms? 早期的前端页面都是为PC端设计的,在2007年初,苹果的程序员们做出了一些妥协,应对iPhone小屏幕浏览桌面端站点的问题。其中包括双击缩放功能,这也是造成300ms延迟的主要原因。 双击缩放,顾名思义,即用手指在屏幕上快速点击两次,iOS 自带的 Safari 浏览器会将网页缩放至原始比例。 那么…
TCP和UDP的区别是什么 TCP面向连接 (网络系统需要在两台计算机之间发送数据之前先建立连接的一种特性)连接稳定 不丢包 不重复 适用于大数据传输tcp是一对一连接UDP无连接(不建立链接也可以进行传输)连接不可靠,会出现丢包现象一对一 、一对多 TCP的三次握手和四次挥手 进行TCP (协议) 连接,三次握手 (根据上一步请求回来的 ip 地…
某些情况下,开发者需要将小程序划分成不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载。 在构建小程序分包项目时,构建会输出一个或多个分包。每个使用分包小程序必定含有一个主包。所谓的主包,即放置默认启动页面/TabBar 页面,以及一些所有分包都需用到公共资源/JS 脚本;而分包则是根据开发者的配置进行划分。 在小程序启动时,默认会下载…
小程序官方文档 小程序报错信息 扫描支付弹窗提示 "签名是否不一致" 尝试格式一 :在方法中加入appId wx.requestPayment( { "appId":"", "timeStamp":"", "nonceStr": "", "package": "", "signType": "MD5", "paySign": "", "succes…
一、文件结构 pages.json 配置项目页面路由及底部导航栏main.js 应用于整个项目(全局文件)APP.vue 全局页面文件/样式pages:文件文件夹 二、样式与布局 适配屏幕res基准宽度 750rem设计稿转换公式- 750X元素在设计稿的宽度-设计稿宽度导出外联样式表 <style> import "url" <…
pages.json文件: globalstyle:设置应用的状态栏/导航栏/窗口颜色pages 声明页面;(第一项为入口页面)tabBar:指定导航栏condition:小程序页面直达(开发时生效)
onPullDoenRefresh:下拉动作 onReachBottom:上拉触底事件 onShareAppMessage:分享 onPageScroll:页面滚动 onTabtemTap:点击Tab触发 应用的生命周期(app.vue) onLauch- 应用初始化完成触发全局只触发一次onShoe- 应用启动 或者从后台进入前台触发onHide…
一、注意点 当bind和catch事件同事绑定的时候.只会触发bind;catch不会被触发stop的使用会阻止冒泡methods:{} //方法绑定e.target.key // 获取元素属性
html跳转 <navgator url="路径">文字内容</navgator>
一、网络请求 uni.request(obj) 二、get方式请求 uni.request({ url:'', method:'get', success:function(response){} }) 三、post方式 uni.request({ url:'', method:'post', data:{}, header:{ 'content-…