日本有码中文字幕视频,在线能看三级网站,日本妇乱子伦视频免费的,中文字幕一页在线

      微信小程序商城制作教程(微信小程序商城源代碼)

      時(shí)間:2022-09-16 18:18:29來源:
      導(dǎo)讀您好,現(xiàn)在蔡蔡來為大家解答以上的問題。微信小程序商城制作教程,微信小程序商城源代碼相信很多小伙伴還不知道,現(xiàn)在讓我們一起來看看吧!1...

      您好,現(xiàn)在蔡蔡來為大家解答以上的問題。微信小程序商城制作教程,微信小程序商城源代碼相信很多小伙伴還不知道,現(xiàn)在讓我們一起來看看吧!

      1、上一篇我們簡單介紹了一下微信小程序的IDE(微信小程序購物商城系統(tǒng)開發(fā)系列-工具篇),相信大家都已經(jīng)蠢蠢欲試建立一個(gè)自己的小程序,去完成一個(gè)獨(dú)立的商城網(wǎng)站。

      2、 先別著急我們一步步來,先嘗試下寫一個(gè)自己的小demo. 這一篇文章我們主要的是介紹一下小程序的一些目錄結(jié)構(gòu),以及一些語法,為我們后面的微信小程序商城系統(tǒng)做鋪墊。

      3、 首先我們來了解下小程序的目錄結(jié)構(gòu) Pages 我們新建的一些頁面將保存在這個(gè)文件夾下面,每一個(gè)小程序頁面是由同路徑下同名的四個(gè)不同后綴文件的組成,如:index.js、index.wxml、index.wxss、index.json。

      4、.js后綴的文件是腳本文件,.json后綴的文件是配置文件,.wxss后綴的是樣式表文件,.wxml后綴的文件是頁面結(jié)構(gòu)文件。

      5、 Utils 我們寫的一些公共的工具js可以放里面。

      6、 app.js 是小程序的腳本代碼。

      7、我們可以在這個(gè)文件中監(jiān)聽并處理小程序的生命周期函數(shù)、聲明全局變量。

      8、調(diào)用框架提供的豐富的 API,如本例的同步存儲(chǔ)及同步讀取本地?cái)?shù)據(jù)。

      9、 app.json 是對(duì)整個(gè)小程序的全局配置。

      10、我們可以在這個(gè)文件中配置小程序是由哪些頁面組成,配置小程序的窗口背景色,配置導(dǎo)航條樣式,配置默認(rèn)標(biāo)題。

      11、 {"pages":["pages/index/index","pages/logs/logs"],"window":{"backgroundTextStyle":"light","navigationBarBackgroundColor":"#fff","navigationBarTitleText":"WeChat","navigationBarTextStyle":"black"} } 注:app.json中是對(duì)整個(gè)小程序的全局設(shè)置,當(dāng)然每個(gè)頁面也有自己的json文件。

      12、每個(gè)頁面下的json文件只能對(duì)window 進(jìn)行設(shè)置,所以頁面json文件下只需寫入window的配置即可 {"backgroundTextStyle":"light","navigationBarBackgroundColor":"#fff","navigationBarTitleText":"WeChat","navigationBarTextStyle":"black"} app.wxss 是整個(gè)小程序的公共樣式表。

      13、我們可以在頁面組件的 class 屬性上直接使用 app.wxss 中聲明的樣式規(guī)則。

      14、 每個(gè)頁面中也可以定義自己的wxss。

      15、Wxss也就是微信所提供的css樣式表,里面的寫法幾乎和css差不多。

      16、不過他支持的選擇器相對(duì)比較少。

      17、在寫的時(shí)候我們以前的一些項(xiàng)目的css 基本可以拿過來用,不過除了下面這些選擇器外,你使用了其他的選擇器,可能使整個(gè)頁面報(bào)錯(cuò)! Index.whtml? wxml后綴的文件夾也就是微信小程序提供給我們的頁面結(jié)構(gòu)文檔,就相當(dāng)于我們以前的web頁面的html 差不多,只不過他自定義了一些自己的標(biāo)簽。

      18、 接下來我們就新建一個(gè)頁面來嘗試下 在pages 下新建頁面test 注意新建的.js,.json,.xml,.wxss。

      19、和page 下定義的 test文件夾名稱保持一致,微信微信小程序會(huì)自動(dòng)讀取這些文件,并生成小程序?qū)嵗?/p>

      20、 首先我們要在app.json下配置好我們剛新建的頁面 注意:頁面配置先后的順序,在實(shí)際操作中發(fā)現(xiàn),第一個(gè)配置的為首頁。

      21、 配置好后我們就可以編寫我們的頁面代碼。

      22、 大家可以看到,我們?cè)赼pp.json 頁面可以直接配置當(dāng)前頁面的一些window屬性 Wxml 中我們可以編寫一些我們頁面展示的結(jié)構(gòu),也就是我們以前寫html一樣。

      23、這中間我們使用到了 標(biāo)簽,他就相當(dāng)于我們以前用的div 差不多。

      24、 Wxss 大家看到是不是和我們以前寫的css 差不多。

      25、這邊是個(gè)我們之前定義的 .box 加一個(gè)樣式。

      26、 test.js 是頁面的腳本文件,在這個(gè)文件中我們可以監(jiān)聽并處理頁面的生命周期函數(shù)、獲取小程序?qū)嵗?,聲明并處理?shù)據(jù),響應(yīng)頁面交互事件等。

      27、 這邊我們使用bintap給view綁一個(gè)點(diǎn)擊事件然后再彈出一個(gè)提示框。

      28、 注意:這邊js的寫法和我們以前的寫法完全一樣,只不過這里面不能使用window對(duì)象和document對(duì)象,同樣的也不能使用jquery ,zepto等框架,因?yàn)檫@些框架中會(huì)使用到window和document 對(duì)象。

      29、 好啦!今天只是給大家簡單介紹下小程序的目錄結(jié)構(gòu)和簡單的使用了下,下一節(jié)我們會(huì)來開始我們商城系統(tǒng)的編寫。

      30、 以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

      本文就為大家分享到這里,希望小伙伴們會(huì)喜歡。

      標(biāo)簽:
      最新文章