一起開發微信小程序 - 新聞資訊 - 雲南小程序開發|雲南軟件開發|雲南網站建設-昆明融晨信息技術有限公司

159-8711-8523

雲南網建設/小程序開發/軟件開發

知識

不(bù)管是(shì)網站,軟件還是(shì)小程序,都要(yào / yāo)直接或間接能爲(wéi / wèi)您産生價值,我們在(zài)追求其視覺表現的(de)同時(shí),更側重于(yú)功能的(de)便捷,營銷的(de)便利,運營的(de)高效,讓網站成爲(wéi / wèi)營銷工具,讓軟件能切實提升企業内部管理水平和(hé / huò)效率。優秀的(de)程序爲(wéi / wèi)後期升級提供便捷的(de)支持!

您當前位置>首頁 » 新聞資訊 » 小程序相關 >

一起開發微信小程序

發表時(shí)間:2021-4-30

發布人(rén):融晨科技

浏覽次數:92

每個(gè)小程序包含三個(gè)必不(bù)可少的(de)文件
app.js app.json app.wxss
app.js: 腳本文件, 在(zài)這(zhè)裏監聽并處理小程序的(de)生命周期 以(yǐ)及全局變量
app.json:叫程序全局配置, 比如底部導航條樣式, 窗口背景色,默認标題等
app.wxss: 全局樣式表

官方文檔 https://mp.weixin.qq.com/debug/wxadoc/dev/index.html

案例包含知識點:
默認請求必須爲(wéi / wèi) https, 開發時(shí)手動開啓調試即可在(zài) http 環境下運行
上(shàng)拉加載 下拉刷新
分享轉發
自定義分享轉發按鈕
輪播圖循環滾動
模版的(de)使用
html解析轉換爲(wéi / wèi)小程序可解析(借助于(yú)wxParser)

具體的(de)不(bù)一一介紹, 看效果上(shàng)代碼

項目目錄列表

WX20170713-184232.png

1、頁面布局 底部導航 兩個(gè)分類 
2、主頁面 頂部 輪播滾動 列表

1、底部導航 由 app.json

  1. 頁面路徑
  2. "pages": [
  3. "pages/index/index",
  4. "pages/detail/detail"
  5. ],
  6. 模版文件同樣需要(yào / yāo)在(zài)app.json 聲明, 首頁 列表 item 使用
  7. "template": [
  8. "template/homeCell"
  9. ],

配置底部導航

  1. "tabBar": {
  2. "color": "#7A7E83",
  3. "selectedColor": "#ff3366",
  4. "borderStyle": "black",
  5. "backgroundColor": "#ffffff",
  6. "list": [
  7. {
  8. "pagePath": "pages/index/index",
  9. "iconPath": "image/nav_home_normal.png",
  10. "selectedIconPath": "image/nav_home_selected.png",
  11. "text": "數英"
  12. },
  13. {
  14. "pagePath": "pages/logs/logs",
  15. "iconPath": "image/nav_my_normal.png",
  16. "selectedIconPath": "image/nav_my_selected.png",
  17. "text": "我"
  18. }
  19. ]
  20. },

另外可以(yǐ)配置 全部網絡請求超時(shí) networkTimeout 具體參照 開發文檔

首頁 
index.wxml

  1. <import src="../../template/homeCell.wxml" />
  2. //swiper 輪播控件 circular 屬性 true 無限輪播
  3. <swiper class="banner" circular="true" indicator-dots="true" indicator-active-color="#ffffff" autoplay="true" interval="4000" duration="1000">
  4. <block wx:for="{{imgUrls}}">
  5. <swiper-item>
  6. <image src="{{item.cover}}" class="slide-image" data-conType="{{item.conType}}" data-cover="{{item.cover}}" data-conId="{{item.conId}}" bindtap="clickAction"/>
  7. </swiper-item>
  8. </block>
  9. </swiper>
  10. <block wx:for="{{items}}">
  11. <template is="homeCell" data="{{item}}"/>
  12. </block>
  13. //額外創建一個(gè)加載更多item
  14. <view class="loadmore" >
  15. <text class="more_title">正在(zài)加載...</text>
  16. </view>
  17. //imgUrls json 數組
  18. //這(zhè)裏點擊圖片需要(yào / yāo)傳遞參數 詳情 類型 詳情頂部圖片 詳情 id
  19. //傳參方式 data-conType="{{item.conType}}" 注意 獲取時(shí)候 小寫 data.contype 如下
  20. clickAction: function (event) {
  21. let data = https://www.wxapp-union.com/event.currentTarget.dataset;
  22. console.log('****' + data.conid);
  23. //點擊打開新的(de)頁面并 傳遞參數
  24. wx.navigateTo({