摘要:
一个微信小程序一般有有pages文件夹,utils文件夹,以及app.js、app.json、project.config.json文件,他们分别的作用如下: 1.pages文件夹:如该文件夹的名称所示,page的复数,多个页面,所以,在该文件夹下主要用于存放小程序的页面文件,其中在该文件夹下的子文 阅读全文
摘要:
2.1单元测试 大部分软件由多人合作完成,每个人负责的模块可能被其他人调用。为了避免因误解、疏忽或不了解模块变化而导致的错误,需要明确模块功能并确保模块质量。单元测试是一个有效的方法,可以确保每个模块的功能正常,并且不会影响其他模块。 2.1.1用VSTS写单元测试 小飞创建了一个C#类库,其中包含 阅读全文
摘要:
分页加载 触底: 这一步作完成之后滚动触底就会继续追加下一页 分页条件(加载停下来的条件,后端的商品有限) 下面我们来测试一下 为了方便测试我们改一下开始页数 或者: 下面就可以自己上微信开发者工具看一下效果了,到这里只是轻提示,下面我i们要设置结束标志了 看一下效果: 阅读全文
摘要:
1 // src/pages/my/my.vue <script setup lang="ts"> // 获取屏幕边界到安全区域距离 const { safeAreaInsets } = uni.getSystemInfoSync() // 订单选项 const orderTypes = [ { t 阅读全文
摘要:
滚动容器调用滚动触底再 进行父调子,模板ref(父)-》组件实例类型 暴露方法(子) 我们先测试下效果 在触底的时候我们要调用<XTxGuess />内部中的方法 这里ref是不安全的我们要进行类型定义 最后进行方法暴露和调用 现在开始分页加载了 通用分页参数类型如下,存放到 `src/types/ 阅读全文
摘要:
静态结构 // src/pages/login/login.vue <script setup lang="ts"> // </script> <template> <view class="viewport"> <view class="logo"> <image src="https://pca 阅读全文
摘要:
轮播图变化-》更新下标 点击图片-》大图预览 轮播图: 纠正一下上面的图片 大图预览: 下面开始写弹出层 这里我们参考uniapp官网 https://uniapp.dcloud.net.cn/component/uniui/uni-popup.html 现在我们简单完成了弹窗,后面我们开始具体完善 阅读全文
摘要:
新建页面-》静态结构-》页面参数处理-》封装API接口-》初始化调用 1.新建页面 2.静态结构 // src/pages/goods/goods.vue <script setup lang="ts"> // 获取屏幕边界到安全区域距离 const { safeAreaInsets } = uni 阅读全文
摘要:
1 静态结构: <script setup lang="ts"> // </script> <template> <view class="viewport"> <!-- 搜索框 --> <view class="search"> <view class="input"> <text class=" 阅读全文
摘要:
热门推荐-获取热门推荐数据 封装通用接口-》初始化调用 我们看接口文档 我们发现这个参数的格式都是一样的,同样的返回值,只有路径不同,因此我们做了如下的封装操作 这里的分页是调用的这里 从后台获取数据 下面开始类型的定义 这个可以 观察一下,发现 // src/types/global.d.ts / 阅读全文