10 2023 档案
摘要:原理: 是服务器创建的对象(一般存储当前登录用户的编号); 加密为定长字符串;发送给客户端;客户端存储起来;等待下一次请求时,提交自己的身份令牌;服务器读取该令牌,解密从而获取其中的用户信息 一- 类似于银行卡客户端在登录成功后保存令牌: uni.setStorageSync(userToken',
阅读全文
摘要:重点面试题:uni-app中的生命周期方法 uni-app中的生命周期方法(方法名固定,在某个确定的时间点会自动调用)分为三组: 第一组:整个应用程序的生命周期方法 —— App.vue —— 高仿微信小程序 onLaunch():整个应用程序启动了 onShow():应用程序显示出来,例如:第一次
阅读全文
摘要:客户端存储 异步操作localStorage: uni.setStorage(key, value, success(){ }) / uni.getStorage(k, success(){ }) / uni.removeStorage(k, success(){}) / uni.clearStor
阅读全文
摘要:Token:令牌,用于证明客户端身份的机制。原理:服务器端把客户端的信息保存在一个对象中,加密为一个定长字符串,发送给客户端;客户端保存起来;等到下次请求时,客户端可以再把加密字符串返回给服务器;服务器可以解密出其中的原始信息,从而进一步查询更多信息——类似于银行给客户端的“银行卡”,其中存储着客户
阅读全文
摘要:①内容绑定: <text>{{表达式}}</text>②属性绑定: <any v-bind:属性名="表达式"/> <any :属性名="表达式"/>③样式绑定: <any :style="{属性名: 表达式}" :class="{类名: 表达式}"/>④事件绑定: <any v-on:click=
阅读全文
摘要:四种提示框 ①吐司对话框 —— 用于简单的提醒,非重要事件的提示 uni.showToast( {title, icon, duration} ) ②模态对话框 —— 用于严重的提示,甚至必须作出选择的提示 uni.showModal({title, content }) ③加载中对话框 —— 提示
阅读全文
摘要:uni.showModal( ):显示一个模态对话框(很严重,必需用户做出选择)
阅读全文
摘要:uni-app应用中请求服务器端接口数据 uni-app使用uni.request()可以实现服务器端数据API的异步请求,编译后会转换为各平台的专有技术。uni.request( )的使用方法://没有请求主体的GET请求let url = ""let [ err, res ] = await u
阅读全文
摘要:promise是用来解决两个问题的: 回调地狱,代码难以维护, 常常第一个的函数的输出是第二个函数的输入这种现象 promise可以支持多个并发的请求,获取并发请求中的数据 这个promise可以解决异步的问题,本身不能说promise是异步的 promise有三种状态: pending(等待态),
阅读全文
摘要:eg: uni.showToast({ title:'手机号码非法', //提示内容 icon:'none', //提示图标 duration:3000 //提示持续的时间 })
阅读全文
摘要:test()函数 检验是否满足该条件 eg: if(/^1[3-9]\d{9}$/.test(this.phone)) 检验电话号码是否满足前面的条件
阅读全文
摘要:$event.target.value 通常用法是用来获取当前元素的最新值
阅读全文
摘要:uni-app中的模板 —— <template>: 第一类:内置组件/原生组件 —— 无需导入直接使用 view、text、image、button、input 第二类:扩展组件(uni-ui组件库) —— 先下载再使用 uni-rate、uni-number-box 第三类:自定义组件 —— 先
阅读全文
摘要:面试题:uni-app中提供的五种形式的页面跳转: ①导航跳转/保留跳转 —— 在访问历史栈中保存当前页面,再打开下一个页面<navigator open-type="navigate" url="">②导航返回 —— 返回访问历史栈中的上一个页面<navigator open-type="navi
阅读全文
摘要:数据绑定: ①内容绑定 <any>{{表达式}}</any> ②属性绑定 <any :属性="表达式"></any> ③样式绑定 <any :style="{样式: 表达式}" :class="{类名: 表达式}"></any> ④事件绑定 <any @事件名="处理方法" @事件名="处理方法(实
阅读全文