当前位置: 首页 > news >正文

松北区建设局网站江东怎样优化seo

松北区建设局网站,江东怎样优化seo,静态网页建站,上海中学校服效果图 在app或者小程序中向下滑动 会出现刷新数据 ,而上拉到底 需要更新数据 功能实现 主要俩种方式 依赖生命周期 在page.json中开启 page.json "style" : {"navigationBarTitleText" : "小小练习","backgroundTextStyle": &qu…

效果图

在这里插入图片描述
在app或者小程序中向下滑动 会出现刷新数据 ,而上拉到底 需要更新数据

功能实现

主要俩种方式

依赖生命周期

在page.json中开启
在这里插入图片描述
page.json

		"style" : {"navigationBarTitleText" : "小小练习","backgroundTextStyle": "dark","enablePullDownRefresh": true}

开启后页面监听onPullDownRefresh()顶部下拉事件,onReachBottom触底事件

<template><view class="content"><view v-for="(item, index) in cats" :key="index"><image :style="{ width: item.width/2 + 'rpx', height: item.height/2 + 'rpx' }" :src="item.url"></image></view></view><view class="float"><view class="item">顶部</view><view class="item">刷新</view></view>
</template><script setup>
import { reactive,  onMounted } from 'vue';const cats = reactive([]);
onPullDownRefresh(() => {console.log('触发下拉刷新了');// 进行下拉刷新的操作,比如重新加载数据等refresh(); // 这里调用你封装的刷新数据的方法uni.stopPullDownRefresh();
});
onReachBottom(()=>{console.log('触底时间')PullDownRefresh()
})const PullDownRefresh= (()=>{uni.showLoading({title:'加载中',duration:1000})console.log('触发滑动区域刷新了')// 停止当前页面下拉刷新refresh()}) const addrefresh=()=>{console.log('滑动到进行更新')uni.request({url: 'https://api.thecatapi.com/v1/images/search?limit=2',success(res) {console.log('获取接口成功', res);// cats.length = 0; // 不清空清空数组res.data.forEach(item => {cats.push(item); // 将接口数据逐个添加到cats数组中});},fail: (e) => {console.log('获取接口失败');}});}
const refresh=()=>{uni.request({url: 'https://api.thecatapi.com/v1/images/search?limit=2',success(res) {console.log('获取接口成功', res);cats.length = 0; // 不清空清空数组res.data.forEach(item => {cats.push(item); // 将接口数据逐个添加到cats数组中});},fail: (e) => {console.log('获取接口失败');}});
}
onMounted(() => {
refresh()
});
</script><style lang="scss" scoped>
/* 样式 */
.float{position: absolute;right: 30rpx;bottom: 100rpx;.item{width: 90rpx;height: 90rpx;background: rgba(165, 213, 255, 0.0);border-radius: 50%;align-items: center;justify-content: center;padding-bottom: env(safe-area-inset-bottom);display: flex;border: 1px solid rebeccapurple;margin-bottom: 15rpx;}
}
</style>

依赖滚动视图组件

在这里插入图片描述
主要依赖这俩个事件
在这里插入图片描述

<template><scroll-view @scrolltoupper="PullDownRefresh" scroll-y="true" style="height: 1080rpx;" class="scroll-Y" @scrolltolower="addrefresh"><view v-for="(item, index) in cats" :key="index"><image :style="{ width: item.width/2 + 'rpx', height: item.height/2 + 'rpx' }" :src="item.url"></image></view></scroll-view><view class="float"><view class="item">顶部</view><view class="item">刷新</view></view>
</template><script setup>
import { reactive,  onMounted } from 'vue';const cats = reactive([]);const PullDownRefresh= (()=>{uni.showLoading({title:'加载中',duration:1000})console.log('触发滑动区域刷新了')// 停止当前页面下拉刷新refresh()}) const addrefresh=()=>{console.log('滑动到进行更新')uni.request({url: 'https://api.thecatapi.com/v1/images/search?limit=2',success(res) {console.log('获取接口成功', res);// cats.length = 0; // 不清空清空数组res.data.forEach(item => {cats.push(item); // 将接口数据逐个添加到cats数组中});},fail: (e) => {console.log('获取接口失败');}});}
const refresh=()=>{uni.request({url: 'https://api.thecatapi.com/v1/images/search?limit=2',success(res) {console.log('获取接口成功', res);cats.length = 0; // 不清空清空数组res.data.forEach(item => {cats.push(item); // 将接口数据逐个添加到cats数组中});},fail: (e) => {console.log('获取接口失败');}});
}
onMounted(() => {
refresh()
});
</script>

这种方式没有自带的动画 并且需要设置滑动区域的高度,不然可能滑倒底部没数据了但是由于没有到组件底部无法触发事件

当上拉更新数据过多时,想要在滑动顶部进行更新数据时候,就需要滑动很长事件,所以可以使用uni.pageScrollTo(OBJECT) 快速到达页面指定位置
在这里插入图片描述

http://www.yayakq.cn/news/526432/

相关文章:

  • 长春有几个站可以坐火车股票配资网站建设
  • 如何做一份网站推广方案营销型网站建设新感觉建站
  • 国开网站怎么做手机网络不稳定怎么解决
  • 做网站需要做什么页面网页设计分为哪些板块
  • 提示网站建设中互联网保险公司有哪几家
  • seo服务外包费用昆明seocn整站优化
  • 建网站那家好六安网站制作人才招聘
  • zencart 网站老是跳转到原地址建个人网站要花多少钱
  • 孙俪做的网站广告怎么做用网站赚钱吗
  • 免费网站建设ppt模板tiktok无货源跨境电商怎么做
  • 广州市公司网站建设价格怎么做国外游戏下载网站
  • 百度关键词挖掘工具苏州做网站优化的公司
  • 网站设计方案定制hao123网址之家设为主页
  • 如何做彩票网站的源码phpmysql网站开发笔记
  • 做一件代发的网站百度怎么做自己的网页
  • 国外的哪个网站可以做跳转WordPress对接易支付
  • 网页设计制作网站代码网站建设后期服务协议
  • 软件开发周期单页seo如何优化
  • 郑州网站推广多少钱商务通代码是不是只要放在网站根目录下就可以了
  • 网站开发转软件开发凡科做的是网站吗
  • 邵东做网站的公司app开发需要多少钱
  • 重庆手机网站推广广西seo公司
  • 张家口城乡建设局网站网站传送门怎么做
  • 济源网站建设费用haodiaoorg.wordpress
  • 网站开发上线流程西双版纳网站建设
  • 网站建设要多少钱app阿里云买了域名怎么建网站
  • 团购网站做二级域名企业信用信息公示系统山西
  • 市场监督管理局电话号码seo优化排名怎么做
  • 普陀网站建设公司购物网站服务器硬件配置
  • 网站具体流程专业网站托管