一区二区三区高清aⅴ专区,台湾中文娱乐网,亚洲第一网站

小程序開發(fā)需要vue嗎(vuejs開發(fā)小程序)

小程序開發(fā) 3912
本篇文章給大家談?wù)勑〕绦蜷_發(fā)需要vue嗎,以及vuejs開發(fā)小程序?qū)?yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。 微信小程序框架解析 微信小程序框架(Vue.js)小程序開發(fā)框架的目標(biāo)是通過(guò)盡可能簡(jiǎn)單、高效的方式讓開發(fā)者可以在微信中開發(fā)具有原生 APP 體驗(yàn)的服務(wù)。整個(gè)小程序框架系統(tǒng)分為兩部分:邏輯層(App Service)和 視圖層(View)。小程序提供了自己的視圖層描述語(yǔ)言

本篇文章給大家談?wù)勑〕绦蜷_發(fā)需要vue嗎,以及vuejs開發(fā)小程序?qū)?yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。

微信小程序框架解析

微信小程序框架(Vue.js)

小程序開發(fā)框架的目標(biāo)是通過(guò)盡可能簡(jiǎn)單、高效的方式讓開發(fā)者可以在微信中開發(fā)具有原生

APP 體驗(yàn)的服務(wù)。整個(gè)小程序框架系統(tǒng)分為兩部分:邏輯層(App Service)和 視圖層(View)。小程序提供了自己的視圖層描述語(yǔ)言

WXML 和 WXSS,以及基于 JavaScript

的邏輯層框架,并在視圖層與邏輯層間提供了數(shù)據(jù)傳輸和事件系統(tǒng),讓開發(fā)者能夠?qū)W⒂跀?shù)據(jù)與邏輯。

在剛接觸微信小程序的時(shí)候,就是官方提供的這個(gè)框架,其實(shí)該框架的思想和vue還是有相似之處,正所謂萬(wàn)變不離其宗。只不過(guò)這個(gè)框架就是直接使用微信小程序所需要的wxml、wxss等文件,而其他框架最終打包生成的文件才是官方所需要的。所以我建議就是初學(xué)者,還是可以先使用或?qū)W習(xí)下該框架,更能直接的了解小程序和學(xué)習(xí)。所以初學(xué)者值得推薦。

推薦兩個(gè)微信小程序開發(fā)框架

下面是最近了解的,開發(fā)者使用較多的框架:

1. WePY

WePY屬騰訊系,是一款組件化的開發(fā)框架,比原生小程序的開發(fā)模式更接近于MVVM ,它類Vue的開發(fā)風(fēng)格,讓Vue開發(fā)者很容易上手。

Github地址:

官網(wǎng)地址:

2. mpvue

mpvue 是美團(tuán)點(diǎn)評(píng)開源的一個(gè)使用Vue.js開發(fā)小程序的前端框架??蚣芑?Vue.js 核心,mpvue 修改了 Vue.js 的 runtime 和 compiler 實(shí)現(xiàn),使其可以運(yùn)行在小程序環(huán)境中,從而為小程序開發(fā)引入了整套 Vue.js 開發(fā)體驗(yàn)。

Github:

官網(wǎng):

淺談原生小程序

有句話說(shuō),會(huì)使用 vue 開發(fā)的程序員就會(huì)開發(fā)小程序,確實(shí)是這樣,在我學(xué)習(xí) vue 后,再去學(xué)習(xí)小程序時(shí),感覺很好上手,因?yàn)楹芏嗾Z(yǔ)法都是類似的寫法。當(dāng)然,也有很多不一樣的。

1.聲明 data :用過(guò) vue 的朋友都知道, vue 中聲明 data 時(shí), data 必須是函數(shù),不然會(huì)報(bào)錯(cuò),原生的小程序就不是這樣,直接 data: { } 就ok了。

2.綁定數(shù)據(jù):綁定動(dòng)態(tài)屬性時(shí)需要在屬性的雙引號(hào)里使用 {{ }}

3.列表循環(huán):使用 wx:for ,在循環(huán)題內(nèi)有隱藏的item代表當(dāng)前項(xiàng), index 代表下標(biāo)

4.事件 事件處理函數(shù)在page里定義,和onLoad / data等同級(jí)

事件的寫法:以 bind 或 catch 開頭,然后跟上事件的類型,如 bindtap、catchtouchstart

bind事件綁定不會(huì)阻止冒泡事件向上冒泡,catch事件綁定可以阻止冒泡事件向上冒泡。

事件的傳參:事件傳參不能事件處理通過(guò) () 來(lái)傳遞參數(shù),在組件里面通過(guò)自定義屬性 data-xx="參數(shù)名稱" 來(lái)定義,在事件處理函數(shù)里通過(guò) event.currentTarget.dataset 來(lái)獲取參數(shù)

事件官方文檔

5.修改data里面的數(shù)據(jù)

在vue中,修改data里面的數(shù)據(jù),直接【 this.屬性 】就可以修改了,可是小程序不一樣,它需要通過(guò)【 this.setData({ data: newData }) 】來(lái)修改,訪問(wèn)data的中的數(shù)據(jù)用【 this.data.xx 】來(lái)訪問(wèn);一開始學(xué)習(xí)小程序的時(shí)候,習(xí)慣了[vue]()的寫法,總是寫成 vue 的法,賊難受。

6.自定義組件

更多關(guān)注 小程序官方文檔

小程序開發(fā)用什么框架

小程序的開發(fā)都是通過(guò)各自的開發(fā)工具進(jìn)行開發(fā),有它獨(dú)有的語(yǔ)法規(guī)則。沒有什么框架,不過(guò)可以使用ui框架來(lái)改變頁(yè)面樣式 例如:Mintui Wux WeApp iView WeApp

微信小程序開發(fā)主要用到什么技術(shù)

1.前端基礎(chǔ),如JS、HTML、css

2.一門后臺(tái)語(yǔ)言,如PHP、JAVA,后端什么語(yǔ)言都可以,自己定?!军c(diǎn)擊查看小程序開發(fā)底價(jià)】

3.學(xué)習(xí)微信接口文檔如果用到了微信本身相關(guān)功能,如支付、分享等功能,加個(gè)微信jssdk就可以了。

4.還需要美工,保證制作的小程序有美感。

想要了解更多有關(guān)小程序開發(fā)的相關(guān)信息,推薦咨詢豬八戒網(wǎng)。豬八戒網(wǎng)成立于2006年,是中國(guó)領(lǐng)先的企業(yè)服務(wù)平臺(tái),服務(wù)交易獨(dú)角獸企業(yè)。豬八戒網(wǎng)現(xiàn)有注冊(cè)用戶2800萬(wàn)、在全國(guó)布局線下數(shù)字化創(chuàng)業(yè)園區(qū)超過(guò)100個(gè)。十余年來(lái),累計(jì)有10萬(wàn)余個(gè)人通過(guò)平臺(tái)孵化成長(zhǎng)為公司,超過(guò)100萬(wàn)人通過(guò)平臺(tái)實(shí)現(xiàn)靈活就業(yè),千萬(wàn)企業(yè)通過(guò)平臺(tái)解決專業(yè)服務(wù)需求;專業(yè)性值得選擇。

小程序開發(fā)需要vue嗎的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于vuejs開發(fā)小程序、小程序開發(fā)需要vue嗎的信息別忘了在本站進(jìn)行查找喔。

掃碼二維碼