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

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

一 在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
}
相关推荐
凌奕5 小时前
微信小程序接入微信 AI:让用户"说一句话"就能下单
微信·微信小程序·agent
倒流时光三十年10 小时前
第十八章 搜索历史保存功能实现记录
spring boot·微信小程序
倒流时光三十年11 小时前
第十七章 投票页面增加搜索功能
spring boot·微信小程序
静Yu13 小时前
我用Codex开发的第一个朋友圈九宫格素材小程序上线啦
微信小程序·小程序·云开发
弓乙图1 天前
弓乙歌/岐黄真源赋
经验分享·微信
kyriewen1 天前
一个人+Cursor,7天上线付费小程序:第1天我就想放弃了
前端·微信小程序·cursor
2601_961194021 天前
初中英语教资笔试资源|科三教案模板和知识点资料
百度·微信·微信公众平台·facebook·twitter·新浪微博
暗不需求2 天前
从路虎汽车小程序看微信小程序开发的最佳实践
前端·javascript·微信小程序
aiguangyuan2 天前
微信小程序服务商
微信小程序·前端开发
一支帆2 天前
微信小程序-情侣点餐
java·微信小程序·情侣点餐