《微信小程序程序設(shè)計(jì)與開發(fā)》課程第一次大作業(yè)_第1頁
《微信小程序程序設(shè)計(jì)與開發(fā)》課程第一次大作業(yè)_第2頁
《微信小程序程序設(shè)計(jì)與開發(fā)》課程第一次大作業(yè)_第3頁
《微信小程序程序設(shè)計(jì)與開發(fā)》課程第一次大作業(yè)_第4頁
《微信小程序程序設(shè)計(jì)與開發(fā)》課程第一次大作業(yè)_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

微信小程序課程第一次大作業(yè)選擇題(10分)1.下面對于微信小程序目錄結(jié)構(gòu)說法中,正確是(AB)A.app.wxss表示公共樣式文件B.index.wxss表示頁面樣式文件C.app.js表示應(yīng)用邏輯配置文件D.index.js表示應(yīng)用邏輯文件2.在微信小程序的頁面組件,視圖容器組件(C)表示A.<block>B.<text>C.<view>D.<icon>3.下列選項(xiàng)中,關(guān)于微信小程序事件說法正確是(AB)。A.微信小程序中事件分為冒泡事件和非冒泡事件。B.事件對象可以攜帶額外信息,如id,dataset,touches。C.bind為組件綁定非冒泡事件,catch則綁定冒泡事件。D.同一組件只能綁定一次事件處理函數(shù)。4.在代碼<viewbindtp=”changeItem”data-item=”0”>獲取item值<view>,通過(BC)可以獲取到item。A.changeItem:funtion(e){console.log(e.detail.dataset.item)}B.changeItem:funtion(e){console.log(e.target.dataset.item)}C.changeItem:funtion(e){console.log(e.currentTarget.dataset.item)}changeItem:funtion(e){console.log(e.detai.item)}5.下列選項(xiàng)中,關(guān)于小程序圖片相關(guān)API的描述,說法錯誤的是(B)。A.wx.chooselmage()表示從本地相冊選擇圖片或者使用相機(jī)拍照B.在選擇圖片時,count參數(shù)設(shè)置上傳圖片的張數(shù),默認(rèn)為1C.wx.previewlmage()表示在新頁面中全屏預(yù)覽圖片D.wx.getlmagelnfo()可獲取圖片信息簡答題(20分)微信小程序的主要文件以及它們的作用?參考答案:WXML——模板文件JSON——配置/設(shè)置文件,如標(biāo)題,tabbar,頁面注冊WXSS——樣式文件,樣式可直接用import導(dǎo)入JS——腳本邏輯文件,邏輯處理,網(wǎng)絡(luò)請求app.json——配置文件入口,整個小程序的全局配置,網(wǎng)絡(luò)超時時間、底部tab、頁面路徑,window字段是小程序所有頁面的頂部背景顏色、文字顏色app.js——可以沒有內(nèi)容,可以在里邊監(jiān)聽生命周期函數(shù)、聲明全局變量app.wxss——全局配置樣式文件請簡單描述微信小程序頁面生命周期函數(shù)有哪些?參考答案:onLoad——頁面加載,調(diào)一次onShow——頁面顯示,每次打開頁面都調(diào)用onReady——初次渲染完成,調(diào)一次onHide——頁面隱藏,當(dāng)navigateTo或底部tab切換時調(diào)用onUnload——頁面卸載,當(dāng)redirectTo或navigateBack時調(diào)用在微信小程序中bindtap和catchatap的區(qū)別是什么?參考答案:bindtap不會阻止冒泡事件,catchtap阻止冒泡請簡單描述自定義組件的使用步驟?參考答案:先創(chuàng)建一個components文件夾,用來存放所有自定義組件的,然后在components文件夾中創(chuàng)建組件,目錄結(jié)構(gòu)依然是js,wxml,json,wxss。在使用的頁面中配置引用組件,例如在index頁面引用組件,需要在index.json中配置:{"usingComponents":{"component-tag-name":"path/to/the/custom/component"}}在頁面上使用自定義組件,例如:<view><!--以下是對一個自定義組件的引用--><component-tag-nameinner-text="Sometext"></component-tag-name></view>操作題(70分)完成旅游博客小程序開發(fā),旅游小程序頁面包括,歡迎頁面,如下圖:小程序歡迎頁面點(diǎn)擊歡迎頁面“歡迎進(jìn)入旅游博客網(wǎng)”,頁面跳轉(zhuǎn)到旅游博客主頁,如下圖:小程序旅游博客頁面效果要求完成功能:歡迎頁面功能要求:(15分)完成歡迎頁面的頁面效果。(5分)點(diǎn)擊“歡迎進(jìn)入旅游博客網(wǎng)”跳轉(zhuǎn)到旅游博客頁面。(10分)數(shù)據(jù)管理小程序啟動時,加載data.js中的數(shù)據(jù)到緩存中。(data.js文件已經(jīng)提供)(10分)旅游博客頁面功能(25分)完成旅游博客頁面顯示效果。(15

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論