小程序学习基础(首页展示)

原理通过首页展示的方式设置一个按钮,然后点击按钮跳转到相应的页面即可。

一 在js中定义一个需要展示页面的数组

二 在页面中使用fou循环来遍历其中的数据,并展示出来

页面代码

复制代码
<!--index.wxml-->
<navigation-bar title="牧原" back="{{false}}" color="black" background="#FFF"></navigation-bar>
<view class="pages">
  <block wx:for="{{pages}}" wx:key="name">
    <button type="primary" bindtap="go" data-item="{{item}}"> {{item.name}}</button>
   </block>
 </view>

// index.js
Page({
  data: {
   "pages" :[
     { name :"one" , path :"/pages/one/one"},
     { name :"two" , path :"/pages/two/two"},
     { name :"three" , path :"/pages/three/three"},
     { name :"four" , path :"/pages/four/four"}
    ]
  },

  // 跳转到tabBar页面
go: function (event) {
  console.log(event)
  const item = event.target.dataset.item
  wx.navigateTo({
    url: item.path,
  })
}
  
})

{
  "usingComponents": {
    "navigation-bar": "/components/navigation-bar/navigation-bar"
  },
  "component": true
}
相关推荐
WKK_4 小时前
uniapp 微信小程序使用TextEncoder,arrayBufferToBase64
微信小程序·小程序·uni-app
舟遥遥娓飘飘6 小时前
面向零基础初学者,从环境搭建到发布上线,手把手教你开发第一个微信小程序(第3章-认识项目结构)
微信小程序·小程序·notepad++
优睿远行7 小时前
微信小程序自定义组件开发实战:从封装到发布的全流程指南
微信小程序·小程序·notepad++
Greg_Zhong7 小时前
微信小程序中使用云函数调用豆包免费模型,部署云函数设置(触发器)执行每日自动生成书籍的文章赏析,完整过程
微信小程序·ai工程师·小程序中豆包模型调用·云函数配置触发器生成每日文章·微信云函数
eric*16888 小时前
微信小程序全局安全水印组件实践:支持动态更新、全局生效、自定义样式
微信小程序·小程序
微信api接口介绍8 小时前
WTAPI与AI集成:下一代个微自动化解决方案
运维·开发语言·人工智能·微信
杰建云1671 天前
微信小程序自制全流程实测与避坑指南
微信小程序·小程序
赏金术士1 天前
Kotlin 从入门到进阶 之委托 模块(六)
python·微信·kotlin
kyh10033811201 天前
微信小程序 聚合摇骰喝酒工具 完整实现(含源码)
微信小程序·小程序·摇骰子小游戏
Greg_Zhong1 天前
微信小程序中实现自定义圆形进度条
微信小程序·自定义圆形进度条