uniapp和小程序面試題

1.uniapp進(jìn)行條件編譯的兩種方法?小程序端和H5的代表值是什么钧排?

通過(guò) #ifdef灯谣、#ifndef 的方式 H5 : H5 MP-WEIXIN : 微信小程序

2.uniapp的配置文件、入口文件曲掰、主組件疾捍、頁(yè)面管理部分

pages.json 配置文件 main.js 入口文件 App.vue 主組件 pages 頁(yè)面管理部分

3.uniapp上傳文件時(shí)用到api是什么 格式是什么?

uni.uploadFile({
    url: '要上傳的地址',
    fileType:'image',
            filePath:'圖片路徑',
            name:'文件對(duì)應(yīng)的key',
            success: function(res){
            console.log(res)
    },
})

4.uniapp獲取地理位置的API是什么栏妖?

uni.getLocation

5.rpx乱豆、px、em吊趾、rem宛裕、%、vh趾徽、vw的區(qū)別是什么?

  • rpx 相當(dāng)于把屏幕寬度分為750份翰守,1份就是1rpx
  • px 絕對(duì)單位孵奶,頁(yè)面按精確像素展示
  • em 相對(duì)單位,相對(duì)于它的父節(jié)點(diǎn)字體進(jìn)行計(jì)算
  • rem 相對(duì)單位蜡峰,相對(duì)根節(jié)點(diǎn)html的字體大小來(lái)計(jì)算
  • % 一般來(lái)說(shuō)就是相對(duì)于父元素
  • vh 視窗高度了袁,1vh等于視窗高度的1%
  • vw 視窗寬度,1vw等于視窗寬度的1%

6.uniapp如何監(jiān)聽(tīng)頁(yè)面滾動(dòng)湿颅?

使用 onPageScroll 監(jiān)聽(tīng)

7.如何讓圖片寬度不變载绿,高度自動(dòng)變化,保持原圖寬高比不變油航?

給image標(biāo)簽添加 mode='widthFix'

8.uni-app的優(yōu)缺點(diǎn)

優(yōu)點(diǎn):

  1. 一套代碼可以生成多端
  2. 學(xué)習(xí)成本低,語(yǔ)法是vue的,組件是小程序的
  3. 拓展能力強(qiáng)
  4. 使用HBuilderX開(kāi)發(fā),支持vue語(yǔ)法
  5. 突破了系統(tǒng)對(duì)H5條用原生能力的限制

缺點(diǎn):

  1. 問(wèn)世時(shí)間短,很多地方不完善
  2. 社區(qū)不大
  3. 官方對(duì)問(wèn)題的反饋不及時(shí)
  4. 在Android平臺(tái)上比微信小程序和iOS差
  5. 文件命名受限

9.分別寫(xiě)出jQuery崭庸、vue、小程序谊囚、uni-app中的本地存儲(chǔ)數(shù)據(jù)和接受數(shù)據(jù)是什么怕享?

jQuery

存:$.cookie('key','value')
取:$.cookie('key')

vue

存儲(chǔ):localstorage.setItem(‘key’镰踏,‘value’)
接收:localstorage.getItem(‘key’)

微信小程序

存儲(chǔ):通過(guò)wx.setStorage/wx.setStorageSync寫(xiě)數(shù)據(jù)到緩存
接收:通過(guò)wx.getStorage/wx.getStorageSync讀取本地緩存函筋,

uni-app

存儲(chǔ):uni.setStorage({key:“屬性名”,data:“值”})
接收:uni.getStorage({key:“屬性名”,success(e){e.data//這就是你想要取的token}})

10.jq奠伪、vue跌帐、uni-app首懈、小程序的頁(yè)面?zhèn)鲄⒎绞?/h2>

jq傳參

通過(guò)url拼接參數(shù)進(jìn)行傳參。

vue傳參

vue可以通過(guò)標(biāo)簽router-link跳轉(zhuǎn)傳參谨敛,通過(guò)path+路徑究履,query+參數(shù)
也可以通過(guò)事件里的this.$router.push({})跳轉(zhuǎn)傳參

小程序傳參

通過(guò)跳轉(zhuǎn)路徑后面拼接參數(shù)來(lái)進(jìn)行跳轉(zhuǎn)傳參

11.vue , 微信小程序 , uni-app綁定變量屬性

vue和uni-app動(dòng)態(tài)綁定一個(gè)變量的值為元素的某個(gè)屬性的時(shí)候,會(huì)在屬性前面加上冒號(hào)":";
小程序綁定某個(gè)變量的值為元素屬性時(shí)佣盒,會(huì)用兩個(gè)大括號(hào){{}}括起來(lái)挎袜,如果不加括號(hào),為被認(rèn)為是字符串肥惭。

12.vue,小程序,uni-app的生命周期

vue

1. beforeCreate(創(chuàng)建前)
2. created(創(chuàng)建后)
3. beforeMount(載入前),(掛載)
4. mounted(載入后)
5. beforeUpdate(更新前)
6. updated(更新后)
7. beforeDestroy(銷(xiāo)毀前)
8. destroyed(銷(xiāo)毀后)

小程序/uni-app

1. onLoad:首次進(jìn)入頁(yè)面加載時(shí)觸發(fā)盯仪,可以在 onLoad 的參數(shù)中獲取打開(kāi)當(dāng)前頁(yè)面路徑中的參數(shù)。
2. onShow:加載完成后蜜葱、后臺(tái)切到前臺(tái)或重新進(jìn)入頁(yè)面時(shí)觸發(fā)
3. onReady:頁(yè)面首次渲染完成時(shí)觸發(fā)
4. onHide:從前臺(tái)切到后臺(tái)或進(jìn)入其他頁(yè)面觸發(fā)
5. onUnload:頁(yè)面卸載時(shí)觸發(fā)
6. onPullDownRefresh:監(jiān)聽(tīng)用戶(hù)下拉動(dòng)作
7. onReachBottom:頁(yè)面上拉觸底事件的處理函數(shù)
8. onShareAppMessage:用戶(hù)點(diǎn)擊右上角轉(zhuǎn)發(fā)

13.git是什么全景?git的五個(gè)命令,git和svn的區(qū)別

git是什么

1.  git是目前世界上最先進(jìn)的分布式管理系統(tǒng)牵囤。

git的常用命令

1. git init 把這個(gè)目錄變成git可以管理的倉(cāng)庫(kù)
2. git add README.md 文件添加到倉(cāng)庫(kù)
3. git add 不但可以跟單一文件爸黄,也可以跟通配符,更可以跟目錄揭鳞。一個(gè)點(diǎn)就把當(dāng)前目錄下所有未追蹤的文件全部add了
4. git commit -m ‘first commit’把文件提交到倉(cāng)庫(kù)
5. git remote add origin git@github.com:wangjiax9/practice.git //關(guān)聯(lián)遠(yuǎn)程倉(cāng)庫(kù) 
6. git push -u origin master //把本地庫(kù)的所有內(nèi)容推送到遠(yuǎn)程庫(kù)上

Git和SVN的區(qū)別

1. Git是分布式版本控制工具 , SVN是集中式版本控制工具
2. Git沒(méi)有一個(gè)全局的版本號(hào)炕贵,而SVN有。
3. Git和SVN的分支不同
4. git吧內(nèi)容按元數(shù)據(jù)方式存儲(chǔ)野崇,而SVN是按文件
5. Git內(nèi)容的完整性要優(yōu)于SVN
6. Git無(wú)需聯(lián)網(wǎng)就可使用(無(wú)需下載服務(wù)端)称开,而SVN必須要聯(lián)網(wǎng)(須下載服務(wù)端)因?yàn)間it的版本區(qū)就在自己電腦上,而svn在遠(yuǎn)程服務(wù)器上乓梨。

14. Git項(xiàng)目如何配置鳖轰,如何上傳至GitHub。描述其詳細(xì)步驟

1. 注冊(cè)登錄github
2. 創(chuàng)建github倉(cāng)庫(kù)
3. 安裝git客戶(hù)端
4. 綁定用戶(hù)信息
5. 設(shè)置ssh key
6. 創(chuàng)建本地項(xiàng)目以及倉(cāng)庫(kù)
7. 關(guān)聯(lián)github倉(cāng)庫(kù)
8. 推送項(xiàng)目到github倉(cāng)庫(kù)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末扶镀,一起剝皮案震驚了整個(gè)濱河市蕴侣,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌臭觉,老刑警劉巖昆雀,帶你破解...
    沈念sama閱讀 212,029評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異蝠筑,居然都是意外死亡忆肾,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,395評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)菱肖,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)客冈,“玉大人,你說(shuō)我怎么就攤上這事稳强〕≈伲” “怎么了和悦?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,570評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)渠缕。 經(jīng)常有香客問(wèn)我鸽素,道長(zhǎng),這世上最難降的妖魔是什么亦鳞? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,535評(píng)論 1 284
  • 正文 為了忘掉前任馍忽,我火速辦了婚禮,結(jié)果婚禮上燕差,老公的妹妹穿的比我還像新娘遭笋。我一直安慰自己,他們只是感情好徒探,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,650評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布瓦呼。 她就那樣靜靜地躺著,像睡著了一般测暗。 火紅的嫁衣襯著肌膚如雪央串。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,850評(píng)論 1 290
  • 那天碗啄,我揣著相機(jī)與錄音质和,去河邊找鬼。 笑死稚字,一個(gè)胖子當(dāng)著我的面吹牛饲宿,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播尉共,決...
    沈念sama閱讀 39,006評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼褒傅,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼弃锐!你這毒婦竟也來(lái)了袄友?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,747評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤霹菊,失蹤者是張志新(化名)和其女友劉穎剧蚣,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體旋廷,經(jīng)...
    沈念sama閱讀 44,207評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡鸠按,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,536評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了饶碘。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片目尖。...
    茶點(diǎn)故事閱讀 38,683評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖扎运,靈堂內(nèi)的尸體忽然破棺而出瑟曲,到底是詐尸還是另有隱情饮戳,我是刑警寧澤,帶...
    沈念sama閱讀 34,342評(píng)論 4 330
  • 正文 年R本政府宣布洞拨,位于F島的核電站扯罐,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏烦衣。R本人自食惡果不足惜歹河,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,964評(píng)論 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望花吟。 院中可真熱鬧秸歧,春花似錦、人聲如沸示辈。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,772評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)矾麻。三九已至纱耻,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間险耀,已是汗流浹背弄喘。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,004評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留甩牺,地道東北人蘑志。 一個(gè)月前我還...
    沈念sama閱讀 46,401評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像贬派,于是被迫代替她去往敵國(guó)和親急但。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,566評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容