- 博客(16)
- 收藏
- 关注
原创 登录流程测试点
登录流程测试点功能测试:用户名或密码有一方为空,验证是否登陆失败并且提示信息正确用户名或密码两方全为空,验证是否登陆失败并且提示信息正确输入未注册的用户名和任意秘密,验证登录会失败,并且提示相应的错误信息输入已注册的用户名和错误的密码,验证登录会失败,并且提示相应的错误信息存在验证码且具有时效性,需要分别验证时效内和时效外验证码的有效性存在验证码,考虑文字是否扭曲过度导大,考虑颜色(色盲使 用者),刷新按钮是否好用如果存在验证码功能,在用户名和秘密都正确的前提下,输入正确的验证码,验证登陆是
2022-02-25 09:15:39
330
原创 2021-04-25
1.用户列表模块1.1 删除用户 //打开删除确认对话框 async deleteUser(id) { console.log(id) const res= await this.$confirm('此操作将永久删除该用户, 是否继续?', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).catc
2021-04-25 21:59:27
65
原创 2021-04-23
vue-cli安装 vue-cli:在终端中执行: npm install -g @vue/cli创建项目:vue create my-project // my-project 是项目名字, 可自定义以下为选项:manually select features Babel CSS Pre-processors Sass/Scss (with node-sass) In package.json项目介绍:package.json // 项目描述文件pu
2021-04-23 20:37:43
79
原创 组件定义
1 组件定义: 组件是可复用的 Vue 实例```html <div id="components-demo"> <!-- 组件可以复用 --> <button-counter></button-counter> <button-counter></button-counter> <button-counter></button-counter&
2021-04-21 21:35:59
179
原创 2021-04-20
vue 的指令:指令 (Directives):带有 v- 前缀的特殊特性。差值表达式:在 vue 的模板中可以使用差值表达式,内容可以是 JS 变量或表达式。{{ name }} {{ flag ? 'ok': 'no' }} {{ str + 'str'}}v-text, v-html: 两者作用都是往模板中插入一段内容。不同点:v-text 当插入的内容中有HTML标签时,会把它当做普通字符串显示。v-html 当插入的内容中有HTML标签时,会把它渲染成HTML元素。v-
2021-04-20 21:47:42
49
原创 2021-04-16
##数据类型转换与表达式运算符2.1 数值类型转换为字符串类型转换为字符串类型:toString(radix)、 String(mix) (强制转换为字符串类型)基本类型:number,string,boolean,null,undefined,symbol引用类型:也称复杂数据类型 Object,function检测基本数据类型:typeof 变量名toString(radix)方法。 除undefined和null之外的所有类型的值都具有toString()方法, 其作用是返
2021-04-16 20:45:32
62
原创 原型
1 原型1 原型的概念原型是一个对象,其他对象可以通过它实现属性继承。每个函数都有一个属性叫做prototype。这个prototype的属性值是一个对象,默认的只有一个叫做constructor的属性,指向这个函数本身。该方式利用了对象的 prototype 属性,可以把它看成创建新对象所依赖的原型。每个构造函数都有一个原型对象(prototype),原型对象都包含一个指向构造函数的指针(constructor),而实例都包含一个指向原型对象的内部指针(__proto__)2
2021-04-15 21:12:32
62
原创 小程序怎么登录授权
微信小程序客户端第三方服务器端微信服务器端检测登录是否有效,如果无效则清楚登录信息(wx.checkSession);调用接口获取登录凭证(code)(wx.login);通过凭证进而换取用户登录态信息,包括用户的唯一标识(openid)及本次登录的会话密钥(session_key)等。用户数据的加解密通讯需要依赖会话密钥完成。客户端获得code,并将code传给第三方服务端.微信小程序端调用wx.login,获取登录凭证(code),并调用接口,将code发送到第三方客户端第三方服务端用cod
2021-04-14 21:54:52
127
原创 小程序模板复用
一、小程序模板复用模板的适应场景适应页面的展示,没有太复杂的逻辑交互的页面,可以存成模板,方便其他页面复用通常模板页面:只有wxml,css,触发的逻辑要在父级页面来实现如何定义使用模板第一步:定义模板 定义步骤同创建普通页面一样 <template name="定义的模板名称"> 这里放普通的wxml标签 </template>第二步:使用模板 在需要的页面中引入: <import src="指定
2021-04-14 08:08:38
243
原创 小程序的组件使用传参
一、小程序组件复用组件是什么组件:具有完整功能(html-视图,css-样式,js-逻辑),并且独立运行的模块插件:通常是为了完成某项具体的业务功能而开发的js文件 例如:swiper.js,弹框.js,。。。。类库:library,是提供了为了完成项目的工具方法的集合,跟具体的业务无关! 例如:jQuery,lodash.js框架:framework,分 是为了快速完成项目搭建的基础。框架分:UI 框架和javaScript框架 UI框架:boostStrap,Element UI,v
2021-04-12 19:52:18
263
原创 小程序
1.利用小程序内置的组件来解决使用rieh-text属性来解析富文本代码如下: 12.利用第三方的方法:使用wxparse来解决第一步:下载wxparse第二步:复制wxparse文件夹第三步:在需要渲染的wxml页面的js中引入wxpare模式第四步:在全局app。wxss中引入wxparse的样块第五步:数据绑定wxparse。wxparse(bindName,type,target,imagepadding)bindName 绑定的数据(必填)type 可以为html或者m
2021-04-09 21:29:03
59
原创 小程序的请求数据 api封装
一、常用的数据请求方式JS原生实现第一种: let xhr=new XMLHttpRequest() xhr.open() xhr.send() 第二种:fetch() 支持promisefetch('接口地址') .then(function(response) { return response.json(); }) .then(function(myJson) { console.log(myJson); }) .catch(error=&g
2021-04-08 21:22:12
280
原创 小程序的使用
一、小程序布局与普通web开发差异小程序实现响应式单位:rpx小程序的设计稿通常是按照iphone6 宽度为750的尺寸设计的.logo {width:80rpx,height:80rpx}样式导入@import "要引入的外部样式文件"意义:大型项目开发中,为了方便样式复用例如:@import "/public/css/style.wxss";行内样式 <view style="color: {{index===1? 'red' : ''}}"</view
2021-04-07 21:24:18
57
原创 小程序开发入门操作
一、微信小程序是什么微信小程序是一种不需要下载安装即可使用的应用微信小是2017年1月9日,张小龙在2017微信公开课Pro上发布的微信小程序正式上线。二、微信小程序商业价值依托微信,有强大广泛的用户基础,推广方便不用安装,即点即用,不用关闭,不占手机内存空间三、微信小程序和普通H5的区别微信小程序没有DOM,BOM的API,只能使用EcmaScript核心 部分(数组,字符串方法,for,if…)微信小程序js逻辑和视图处理是分开独立运行的,性能比较好,而普通H5是单线程的,容易
2021-04-06 20:50:44
324
原创 javaScript的基础
一、复习javaScriptjavaScript:是一种单线程的可以运行在浏览器或服务端的弱类型脚本语言单线程:进程:完成一项任务所经历的过程线程:线程进进程范围要小,一个进程可以包括多个线程弱类型:变量的类型由赋值的类型决定脚本语言:不会提前编译,是在运行时边解释边执行的语言javaScript发展史javaScript是1995年诞生的javaScript于1997发布javaScript1.0标准版本(TC29委员会-ECMA262)javaScrip
2021-04-04 09:12:54
72
原创 git使用
一、认识gitgit是一个分布式的版本控制工具分布式:在网络互不影响,独立操作 例如:git集中式:有一个中心服务器来连接这些设备 例如:SVNgit如何使用安装git客户端(windows,mac,…)https://gitforwindows.org/git常用命令初始化git:git init查看当前git文件状态:git status添加文件到暂存区:git add 文件名1提交到本地仓库:git commit -m ‘版本说明’添加可忽略文
2021-04-01 20:26:18
66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人