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

手机网站建设教程软文媒体发稿平台

手机网站建设教程,软文媒体发稿平台,企业vi设计公司企业vi设计欣赏,网站建设价格标准信息先来看效果: 上图有3个选项卡(PS:uniapp官方称之为分段器,我还是习惯叫选项卡),需要实现点击不同的选项卡时下方切换显示对应的数据。 下面介绍下实现的过程。 1.在uniapp官方文档下载并安装该扩展组件:u…

先来看效果:

 上图有3个选项卡(PS:uniapp官方称之为分段器,我还是习惯叫选项卡),需要实现点击不同的选项卡时下方切换显示对应的数据。

下面介绍下实现的过程。

1.在uniapp官方文档下载并安装该扩展组件:uni-app官网,下载和安装方法请参照上一篇笔记;

2.在项目中引入该组件,复制文档中这段代码到项目容器中:

代码:

<view class="menu"><uni-segmented-control :current="current" :values="values" @clickItem="onClickItem" styleType="button" activeColor="#2B9939"></uni-segmented-control>
</view>

需要改动的地方主要有3处:

(1)current,当前选中选项卡的索引; 

(2)values :values="values",需要在JS中定义 values值,用于选项卡显示的文字内容,最好声明为数组形式,方便调用;

(3)@clickItem:点击事件,当用户点击不同的选项卡时加载对应的数据。

先来看前2项:

const current = ref(0)
const classfy = [{key:"all",value:"全部"},{key:"cat",value:"猫猫"},{key:"dog",value:"狗狗"}]
const values = computed(()=>classfy.map(item=>item.value))

上面的代码实现:

(1)默认选中的选项卡为第1项;

(2)声明一个key-value的数组,其中value为选项卡显示的文字,使用computed计算属性将数组中的value提取出来。

再看点击事件:

function onClickItem(e){pets.value = []current.value = e.currentIndexgetPets()
}

上面的代码中先将获取的旧数据清空,拿到当前选项卡的索引,最后调getPets()方法获取当前选项卡的数据。

当用户下拉刷新时,也需要将当前选项卡置为默认选项卡,重新调接口获取新的数据:

//下拉刷新,先清空以前的数据,再重新请求接口拿到新数据去填充
onPullDownRefresh(()=>{pets.value=[]//下拉刷新时将选项卡置为0current.value = 0getPets()
})

最终效果展示:

http://www.dtcms.com/wzjs/268360.html

相关文章:

  • 申诉网站风险智慧软文网站
  • 买过域名之前就可以做网站了吗?2022今天刚刚发生地震了
  • 委托做网站违反广告法湘潭网站定制
  • ui培训班贵阳百度seo服务公司
  • 免费个人网站模板下载做seo的公司
  • 日照比较好的网站建设企业武汉百度
  • ps如何做psd模板下载网站新东方留学机构官网
  • 网站开发技术指标是什么上海seo优化外包公司
  • 网站建设推广话术产品推广方案ppt
  • 建立网站需要多少钱?seo引擎搜索网站关键词
  • 哪个网站上做ppt比较好菏泽地网站seo
  • 服务网站网站优化排名易下拉效率
  • 北京网站备案的地址湖南seo排名
  • 做网站logo的网站seo外包服务项目
  • 做内贸哪个网站好免费域名怎么注册
  • 邢台12345网站投放广告找什么平台
  • 南山做网站联系电话域名大全免费网站
  • 建设网站改版百度商家入驻
  • 做阳具到哪个网站有卖专业拓客公司联系方式
  • 网站优怎么做百度推广官方投诉电话
  • 南京网站制作公司排名厦门关键词排名推广
  • 南京企业网站百度权重等级
  • 兰州做网站怎么样百度代理公司怎么样
  • 网站没收录可以做排名阿里云建站
  • 无锡品牌学会网站建设友情链接交易网站
  • 萧山品牌网站建设个人免费网站建设
  • 网站建设优化公司哪家好营销策划方案内容
  • 七牛云存储 wordpress 没用长沙seo网站
  • 合肥做网站价格是多少网站建设的基本
  • 建设银行不招聘网站怎样做推广