国产精品久久久久久久久软件,国产草莓视频无码a在线观看,国产AⅤ丝袜旗袍无码,青青草原综合久久大伊人

028-85523238

合作從這里開始

我們專注:網(wǎng)站設(shè)計(jì)、移動(dòng)應(yīng)用、系統(tǒng)開發(fā)、網(wǎng)站SEO及網(wǎng)站營銷及品牌策略與設(shè)計(jì)

主營業(yè)務(wù):官網(wǎng)建設(shè)、微信小程序開發(fā)、H5、手機(jī)移動(dòng)APP、信息報(bào)送平臺(tái)、各類管理系統(tǒng)、云產(chǎn)品·運(yùn)維解決方案

您有項(xiàng)目想和我們談?wù)剢?

可以通過填寫右邊的表格,讓我們了解您的項(xiàng)目需求,這是一個(gè)良好的開始,我們將會(huì)盡快與您取得聯(lián)系。當(dāng)然也歡迎您給我們 發(fā)送郵件或是電話,讓我們聽到您的聲音

微信掃一掃 創(chuàng)企全知道

深入溝通,只為更深度的合作

創(chuàng)企科技 > 首頁 > 建站知識(shí)
08
Jun.

小程序開發(fā)需要關(guān)注的幾個(gè)知識(shí)點(diǎn)


內(nèi)容主要涉及到小程序相關(guān)的五個(gè)方面。

  1、Text組件

  2、單位(RPX)

  3、生命周期

  4、template模板

  5、播放器插件

  逐一來看一下。

  一、Text組件

  小程序中view組件的使用相當(dāng)于就是一個(gè)div標(biāo)簽,而text組件相當(dāng)于就是一個(gè)文本標(biāo)簽b/span這樣子,然而,其實(shí)一段文字我們可以使用text組件來包裹,也可以不用text組件而直接使用view組件來包裹,那二者有什么區(qū)別呢?

  很明顯,小程序給TEXT組件賦予了特殊能力。而且使用TEXT組件包裹文件更容易控制它的樣式。所以,通過一些個(gè)對(duì)比和測試,我對(duì)text組件的認(rèn)識(shí)就是兩點(diǎn):

  1、用TEXT組件包裹的內(nèi)容好寫樣式,來控制它的顯示UI。

  2、在小程序中只有TEXT包圍的文本才可長按選中,這一點(diǎn)小程序給text組件賦予了一個(gè)屬性。
  二、單位RPX

  談一下我對(duì)RPX這個(gè)單位的認(rèn)識(shí), 小程序特有的一個(gè)單位。首先,小程序開發(fā)可以看成是一個(gè)移動(dòng)web的開發(fā)。 竟然是一個(gè)移動(dòng)端的開發(fā),那么我們就應(yīng)該用移動(dòng)端的思維去寫代碼,就移動(dòng)端有一些特殊的特征需要我們?nèi)タ紤],比如:

  1、最重要的!,如何在不同的機(jī)型上做適配。

  2、模擬器ip6分辨率375和設(shè)計(jì)稿750的因?yàn)樗匀魂P(guān)系。

  這張圖我已經(jīng)在多個(gè)地方講過了,通過這張圖我們可以知道,模擬器ip6的375是一個(gè)邏輯分辨率的概念,單位可以認(rèn)為是PT,它和我們?nèi)粘2季种械腃SS像素在數(shù)值大小上是同一個(gè)東西,而物理分辨率(如上750*1334)才是設(shè)備真正分辨率的概念,它和前面說的邏輯像素?cái)?shù)值上有一個(gè)對(duì)應(yīng)的關(guān)系(Reader)。也就是表示一個(gè)邏輯像素包含幾個(gè)物理像素問題。知道了這些之后,我們就來看一下小程序序里RPX那點(diǎn)事。

  我們來看一下RPX的作用,看它解決了一個(gè)什么問題。

  1、ip6下1px =1rpx=0.5pt

  這里說的PX指的是物理分辨率1px。這個(gè)就是小程序的規(guī)定,以ip6的物理像素750X1334為視覺稿進(jìn)行設(shè)計(jì),只不過小程序定了個(gè)不一樣的單位叫RPX(responsive pixel)。然而,使用RPX,小程序會(huì)自動(dòng)在不同的分辨率下進(jìn)行轉(zhuǎn)換。從而達(dá)到適配的效果。

  小程序開發(fā)需要關(guān)注的幾個(gè)知識(shí)點(diǎn)

  可以理解:小程序中的RPX相當(dāng)于就是移動(dòng)端開發(fā)中PX/rem/em等單位用來表示視覺上與設(shè)備分辨率上的一個(gè)邏輯關(guān)系 。

  2、不是所有的單位都適合用rpx。

  RPX是會(huì)根據(jù)不同機(jī)型去做自適應(yīng)調(diào)整的,而有時(shí)候我們不需要去做這么一個(gè)調(diào)整。

  比如,對(duì)于一些個(gè)文字介紹,使用RPX后,小屏幕看起來就完全不可控,顯示效果上看著比較小,甚至出現(xiàn)看不清楚的情況,還有一些標(biāo)題的情況,可能我們?cè)谌魏螜C(jī)型上想要看到的就是一個(gè)加粗定大的效果。這種情況下,其實(shí)我覺得我們還是可以使用PX作為單位來控制比較適合一些。

  三、生命周期

  小程序也有生命周期,其實(shí)整個(gè)開發(fā)流程和前端框架React/vue等都類似,所以,這個(gè)我對(duì)比著來看一下小程序中的生命同期的概念。

  對(duì)于那些對(duì)外暴露的方法,onLoad/onShow/onReady都好理解。在頁面初始化數(shù)據(jù)的處理方式上有一點(diǎn)需要注意的地方:

  1、在React框架

  實(shí)際上跑完willmount之后會(huì)產(chǎn)生render,然后在執(zhí)行didmount,如果在didmount中如果有數(shù)據(jù)發(fā)生變化,使用setState處理變化后,再去執(zhí)行render。

  在willmount中我們可以使用this.state.xxx來初始化變量的值。

  2、小程序架構(gòu)

  然而,在小程序的生命周期內(nèi),我們是否可以在onLoad中使用this.data.xxx來初始化變量呢?

  答案是不行的,可能之前的版本是可以的,查了一下小程序文檔。

  四、template

  WXML提供模板(template),可以在模板中定義代碼片段,然后在不同的地方調(diào)用。

  模板的使用非常簡單,文檔中的說的很清楚,那么關(guān)于這個(gè)清楚的描述,我對(duì)模板有兩點(diǎn)認(rèn)識(shí):

  1、區(qū)別于腳本引入可以使用絕對(duì)路徑

  腳本的引入是只能使用相對(duì)地址的,而模板的引入可以使用絕對(duì)路徑。

  2、模板化不是模塊化

  有沒有發(fā)現(xiàn)在模板文件中其實(shí)少了一個(gè)文件,shipin-item-template.js,對(duì),這里是不能加這個(gè)腳本文件的,所以從業(yè)務(wù)角度上來說,無法將邏輯單獨(dú)出來。因此,小程序時(shí)原模板只是一個(gè)模板不是一個(gè)模塊。

  五、播放器插件

  小程序插件功能是前端不久開放出來的,對(duì)于它的認(rèn)識(shí)談一下申請(qǐng)流程。


在線咨詢客服>>

本文標(biāo)簽: 小程序開發(fā)

我們能做什么

致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營銷,專業(yè)領(lǐng)域包括網(wǎng)站建設(shè)、 電子商務(wù)、移動(dòng)互聯(lián)網(wǎng)應(yīng)用、系統(tǒng)平臺(tái)開發(fā),等服務(wù)為不同 類型的客戶提供良好的互聯(lián)網(wǎng)應(yīng)用定制解決方案,幫助客戶 在新的全球化互聯(lián)網(wǎng)環(huán)境中保持優(yōu)勢。

我們的優(yōu)勢

  • 10年專業(yè)互聯(lián)網(wǎng)服務(wù)經(jīng)驗(yàn)
  • 時(shí)刻全新技術(shù)領(lǐng)先研發(fā)能力
  • 成都專業(yè)建站團(tuán)隊(duì)
  • 具有完備的項(xiàng)目管理
  • 資深行業(yè)分析策劃
  • 完善的售后服務(wù)體系
  • B2C營銷型網(wǎng)站建設(shè)領(lǐng)先者
  • 深厚的網(wǎng)絡(luò)運(yùn)營經(jīng)驗(yàn)
  • 先前沿視覺設(shè)計(jì)、研發(fā)能力

關(guān)于創(chuàng)企科技

創(chuàng)企科技提供網(wǎng)站建設(shè)開發(fā)(含APP)、品牌咨詢策劃、 整合營銷推廣等互聯(lián)網(wǎng)全價(jià)值鏈一體化服務(wù)。核心團(tuán)隊(duì) 由互聯(lián)網(wǎng)專業(yè)人士和營銷專業(yè)人士構(gòu)成,具有10年系統(tǒng) 設(shè)計(jì)開發(fā)經(jīng)驗(yàn),6年整合營銷實(shí)際操盤經(jīng)驗(yàn)。

相關(guān)推薦

請(qǐng)?zhí)顚懩捻?xiàng)目需求給我們

請(qǐng)認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系

* * *

*

提交