国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序:實現(xiàn)微信小程序應用首頁開發(fā) (本地生活首頁)

這篇具有很好參考價值的文章主要介紹了微信小程序:實現(xiàn)微信小程序應用首頁開發(fā) (本地生活首頁)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

小程序應用頁面開發(fā)

微信小程序:實現(xiàn)微信小程序應用首頁開發(fā) (本地生活首頁),小程序實戰(zhàn)案例,微信小程序,生活,notepad++

1、創(chuàng)建項目并配置項目目錄結構
  • 創(chuàng)建項目我相信大家都會,不會的可以csdn搜索即可

這里我們需要對項目目錄進行修改配置
微信小程序:實現(xiàn)微信小程序應用首頁開發(fā) (本地生活首頁),小程序實戰(zhàn)案例,微信小程序,生活,notepad++

在 app.json 文件中的 pages 數(shù)組中添加三個頁面,如上圖所示,然后我們將其他默認的兩個進行刪除,然后左側目錄 pages 文件夾中的多余頁面進行刪除。

配置導航欄效果
  • 同樣的在app.json 文件中的 window 對象中進行配置 我們的 導航欄效果 (app.json是全局配置)
  "window": {
    "navigationBarTextStyle": "white",
    "navigationBarTitleText": "本地生活",
	"navigationBarBackgroundColor": "#2b4b6b"
  }
三、配置 tabBar 效果
  • 依舊是在 app.json 全局進行配置
	"tabBar": {
		"list": [
			{
				"pagePath": "pages/home/home",
				"text": "首頁",
				"iconPath": "/images/tabs/home.png",
				"selectedIconPath": "/images/tabs/home-active.png"
			},
			{
				"pagePath": "pages/message/message",
				"text": "消息",
				"iconPath": "/images/tabs/message.png",
				"selectedIconPath": "/images/tabs/message-active.png"
			},
			{
				"pagePath": "pages/contact/contact",
				"text": "聯(lián)系我們",
				"iconPath": "/images/tabs/contact.png",
				"selectedIconPath": "/images/tabs/contact-active.png"
			}
		]
	},
  • 效果圖如下:
    微信小程序:實現(xiàn)微信小程序應用首頁開發(fā) (本地生活首頁),小程序實戰(zhàn)案例,微信小程序,生活,notepad+++ 這里的字體圖標可以在 網(wǎng)上找, 也可以私信我,我給大家提供!
四、輪播圖實現(xiàn)
  • 輪播圖這里的效果,我們需要從后臺接口中獲取數(shù)據(jù),接口如下:
    接口地址:https://applet-base-api-t.itheima.net/slides
https://applet-base-api-t.itheima.net/slides
4.1 創(chuàng)建輪播圖數(shù)據(jù)容器
  /**
   * 頁面的初始數(shù)據(jù)
   */
  data: {
		// 輪播圖數(shù)據(jù)
		slidesList: []

  },
4.2 定義一個請求輪播圖數(shù)據(jù)的接口

home.js 代碼如下:

	// 獲取輪播圖請求的方法
	getSlidesData () {
		wx.request({
			url: 'https://applet-base-api-t.itheima.net/slides',
			method: 'GET',
			success: (result) => {
				console.log(result.data)
				this.setData({
					slidesList: result.data
				})
			}
		})
	},
4.3 頁面加載調用 數(shù)據(jù)請求接口
  /**
   * 生命周期函數(shù)--監(jiān)聽頁面加載
   */
  onLoad(options) {
		this.getSlidesData()
	},

方法一但被調用,立馬發(fā)送接口數(shù)據(jù)的請求:我們可以進行查看數(shù)據(jù)請求是否成功!
微信小程序:實現(xiàn)微信小程序應用首頁開發(fā) (本地生活首頁),小程序實戰(zhàn)案例,微信小程序,生活,notepad++
如上圖所示,如果數(shù)據(jù)存在,那么表示成功,就可以使用我們的數(shù)據(jù)了。

代碼編寫:home.wxml文件中

<!-- 輪播圖區(qū)域 -->
<swiper indicator-dots circular>
	<swiper-item  wx:for="{{ slidesList }}" wx:key="id">
		<image src="{{ item.image }}"></image>
	</swiper-item>
</swiper>

home.wxss

/* 輪播圖樣式 */
swiper {
	height: 300rpx
}

swiper swiper-item image {
	width: 100%;
	height: 100%;
}

實現(xiàn)的效果圖如下:
微信小程序:實現(xiàn)微信小程序應用首頁開發(fā) (本地生活首頁),小程序實戰(zhàn)案例,微信小程序,生活,notepad++

五、九宮格實現(xiàn)
5.1 獲取九宮格數(shù)據(jù)
		// 1、九宮格數(shù)據(jù)列表
		gridList: []


		// 2、九宮格接口請求方法調用
		this.getGridList()

	// 3、九宮格數(shù)據(jù)請求方法
	getGridList () {
		wx.request({
			url: 'https://applet-base-api-t.itheima.net/categories',
			method: "GET",
			success: (result) => {
				this.setData({
					gridList: result.data
				})
			}
		})
	},
5.2 結構和樣式的完善

home.wxml 代碼:

<!-- 九宮格區(qū)域 -->
<view class="grid-list">
	<view class="grid-item" wx:for="{{ gridList }}" wx:key="id">
		<image src="{{ item.icon }}"></image>
		<text>{{ item.name }}</text>
	</view>
</view>

home.wxss 代碼:

/* 九宮格樣式 */
.grid-list {
	display: flex;
	flex-wrap: wrap;
	border-left: 1rpx solid #efefef;
	border-top: 1rpx solid #efefef;
}

.grid-item {
	width: 33.3%;
	height: 200rpx;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	border-right: 1rpx solid #efefef;
	border-bottom: 1rpx solid #efefef;
	box-sizing: border-box;
}

.grid-item image {
	width: 60rpx;
	height: 60rpx;
}

.grid-item text {
	font-size: 24rpx;
	margin-top: 10rpx;
}

實現(xiàn)效果圖:

微信小程序:實現(xiàn)微信小程序應用首頁開發(fā) (本地生活首頁),小程序實戰(zhàn)案例,微信小程序,生活,notepad++

六、圖片布局實現(xiàn)
<!-- 底部圖片區(qū)域 -->
<view class="image-box">
	<image src="/images/link-01.png" mode="widthFix"/>
	<image src="/images/link-02.png" mode="widthFix"/>
</view>


/* 圖片區(qū)域 */
.image-box {
	display: flex;
	padding: 20rpx 10rpx;
	justify-content: space-around;
}

.iamge-box image {
	width: 45%;
}

這樣整個案例頁面就全部實現(xiàn)了

七、綜合效果

微信小程序:實現(xiàn)微信小程序應用首頁開發(fā) (本地生活首頁),小程序實戰(zhàn)案例,微信小程序,生活,notepad++

完結,敬請期待…文章來源地址http://www.zghlxwxcb.cn/news/detail-825652.html

到了這里,關于微信小程序:實現(xiàn)微信小程序應用首頁開發(fā) (本地生活首頁)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 微信小程序案例2-2:本地生活

    微信小程序案例2-2:本地生活

    輪播圖區(qū)域與九宮格區(qū)域 1、swiper組件 (1)功能描述 滑塊視圖容器。其中只可放置swiper-item組件,否則會導致未定義的行為。 (2)屬性說明 屬性 類型 默認值 必填 說明 最低版本 indicator-dots boolean false 否 是否顯示面板指示點 1.0.0 indicator-color color rgba(0, 0, 0, .3) 否 指示點顏色

    2024年02月03日
    瀏覽(23)
  • 微信小程序案例:2-2本地生活

    微信小程序案例:2-2本地生活

    1、編寫輪播區(qū)域頁面結構 源碼 預覽效果 2、編寫九宮格區(qū)域頁面結構 view組件里嵌套9個view組件 1、編寫輪播圖區(qū)樣式 設置swiper容器高度: 350rpx ,設置容器的高度和寬度 預覽效果 2、編寫九宮格區(qū)域頁面樣式 整體頁面樣式 每個格子頁面樣式 每個格子中的圖片和文字的頁面

    2024年02月07日
    瀏覽(22)
  • 微信小程序之本地生活(九宮格)

    微信小程序之本地生活(九宮格)

    創(chuàng)建新的項目,名稱為:本地生活 在app.json中刪除其他頁面 將index改為grid 自動生成新的文件 添加自己的輪播圖片 源代碼: 看不見圖片,但是可以看見指示點在動,是因為還未設置圖片 預覽效果,圖片還未規(guī)則 設置WXSS,讓輪播圖照片顯現(xiàn)出來

    2024年02月08日
    瀏覽(23)
  • 【微信小程序】基礎篇 -- 案例 - 本地生活(列表頁面)(三十)

    【微信小程序】基礎篇 -- 案例 - 本地生活(列表頁面)(三十)

    ?? 所屬專欄:【微信小程序開發(fā)教程】 ?? 作??者:我是夜闌的狗?? ?? 個人簡介:一個正在努力學技術的CV工程師,專注基礎和實戰(zhàn)分享 ,歡迎咨詢! ?? 歡迎大家:這里是CSDN,我總結知識的地方,喜歡的話請三連,有問題請私信 ?? ?? ?? 您的點贊、關注、收藏、

    2024年04月28日
    瀏覽(36)
  • 【微信小程序】博客小程序,靜態(tài)版本(三)設計和開發(fā)首頁、個人關于頁

    【微信小程序】博客小程序,靜態(tài)版本(三)設計和開發(fā)首頁、個人關于頁

    【微信小程序】博客小程序,靜態(tài)版本(一)準備工作 【微信小程序】博客小程序,靜態(tài)版本(二)引入 lin-ui 組件、設計和開發(fā)文章頁 【微信小程序】博客小程序,靜態(tài)版本(三)設計和開發(fā)首頁、個人關于頁 李老板又來催更了,萬般 “求求” 我之下,繼續(xù)開始開發(fā)。

    2024年02月10日
    瀏覽(30)
  • 【微信小程序】使用uni-app——開發(fā)首頁搜索框導航欄(可同時兼容APP、H5、小程序)

    【微信小程序】使用uni-app——開發(fā)首頁搜索框導航欄(可同時兼容APP、H5、小程序)

    目錄 前言 App、H5效果 小程序效果 一、兼容APP、H5的方式 二、兼容小程序 三、實現(xiàn)同時兼容 首頁都會提供一個搜索框給到客戶,讓客戶自己去搜索自己想要的內容,這里就需要導航欄,來實現(xiàn)搜索頁面的跳轉,效果如下 在常見titleNView配置代碼示例中可以看到基本樣式的代碼

    2024年02月03日
    瀏覽(104)
  • 基于微信小程序的校園生活服務小程序設計與實現(xiàn)

    基于微信小程序的校園生活服務小程序設計與實現(xiàn)

    ??博主介紹:?全網(wǎng)粉絲10W+,CSDN全棧領域優(yōu)質創(chuàng)作者,博客之星、掘金/華為云/阿里云等平臺優(yōu)質作者。 ???? 精彩專欄 推薦訂閱???? 計算機畢業(yè)設計精品項目案例-200套 ?? 文末獲取源碼+數(shù)據(jù)庫+文檔 ?? 感興趣的可以先收藏起來,還有大家在畢設選題,項目以及論文編

    2024年02月20日
    瀏覽(26)
  • 微信小程序首頁設計

    微信小程序首頁設計

    1. 實現(xiàn)效果 2. 輪播 indicator-dots= “true” | “false” 1. 實現(xiàn)效果 2. 上圖下字 flex-direction: row | row-reverse | column | column-reverse; row(默認):主軸水平方向,起點在左端; row-reverse:主軸水平方向,起點在右端; column:主軸垂直方向,起點在上邊沿; column-reserve:主軸垂直方向,

    2024年02月09日
    瀏覽(19)
  • 微信小程序之首頁搭建

    微信小程序之首頁搭建

    小程序開發(fā)與實戰(zhàn) 學習視頻: https://www.bilibili.com/video/BV1Gv411g7j6?p=9spm_id_from=pageDriver 實現(xiàn)導航欄和tabBar。tabBar看下圖: 參考文檔: https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html 所有的屬性對應的信息都可以在參考文檔里面查看。 導航欄 app.json文件,內容是一

    2024年02月09日
    瀏覽(22)
  • 微信小程序之后臺首頁交互

    微信小程序之后臺首頁交互

    目錄 一.與后臺數(shù)據(jù)進行交互request封裝 后臺準備 測試結果 ?編輯? ?前端 ?測試結果 ?二.wxs的介紹以及入門? 測試結果 后臺準備 pom.xml文件編寫 建立數(shù)據(jù)表 建立數(shù)據(jù)請求地址類? 定義接口類? 測試結果 ? ?前端 先關閉mock ? ?先編寫url地址 ?編寫utils.js 編寫index.js? ?編寫

    2024年02月08日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包