click事件不是可以傳index嗎?通過(guò)this.menu[index]不就可以拿到了嗎?
在antd的表單組件里面使用value是無(wú)效的,初始化數(shù)據(jù)使用initialValue,重置數(shù)據(jù)使用resetFields,具體使用自己看api
以mousedown時(shí)鼠標(biāo)的位置為原點(diǎn)想象一個(gè)直角坐標(biāo)系 判斷一下鼠標(biāo)移動(dòng)時(shí)處于哪個(gè)象限 根據(jù)不同的象限計(jì)算move_div的top left width height 你已經(jīng)完成了第四象限的計(jì)算方式 還差三個(gè)象限
依據(jù)瀏覽器沙箱模型,你讀取不到相應(yīng)的內(nèi)容,除非你是本地極高權(quán)限的插件。
這樣不就行了
<Poptip placement="bottom">
<img slot="content" src="你的圖片地址">
</Poptip>關(guān)鍵字 refresh_token
你都把頁(yè)面重寫了
https://segmentfault.com/a/11...
之前寫過(guò)的關(guān)于圖片的選取的。
既然你寫過(guò)ios的,那么你首先要知道為什么你需要不同的切圖?
不同的切圖是為了在不同分辨率的設(shè)備上,表現(xiàn)出最好的效果,最簡(jiǎn)單的例子就是,100300的圖片,放到300900的容器中,就會(huì)出現(xiàn)馬賽克。當(dāng)100300的圖片,放到50150的容器中,也會(huì)模糊,因?yàn)轱@然多了很多的像素點(diǎn)。
邏輯像素就是設(shè)備告訴瀏覽器,我的寬是多少,高是多少
物理像素就是你的手機(jī)分辨率是1920*1080,那么這個(gè)就是物理像素
我對(duì)Android比較熟悉,就拿Android來(lái)講一下。
android中是有計(jì)算公式的: 分辨率為1920 *1080的手機(jī),屏幕為5英寸。。。
那么計(jì)算公式就是 sqrt(19201920+10801080) /5 /160 約等于3 ,這個(gè)稱作scale,其實(shí)也就是物理像素縮小scale倍變?yōu)檫壿嬒袼亍?/p>
這里算出來(lái)物理像素就是 1080 / 3 = 360 。所以你會(huì)發(fā)現(xiàn)你寫的H5,其實(shí)360px就可以撐滿屏幕的寬度。
有了這些概念就可以考慮你的問(wèn)題了。
1.請(qǐng)問(wèn)現(xiàn)在PC端的設(shè)計(jì)稿是不是一般都是1920寬的??
如果你的設(shè)計(jì)只想適配1920寬的電腦,那么久只有1920的設(shè)計(jì)稿,如果設(shè)計(jì)想要適配多種的,那么我至少認(rèn)為設(shè)計(jì)應(yīng)該懂Grid,也就是響應(yīng)式布局,針對(duì)不同寬度,而又不同表現(xiàn)。
2.請(qǐng)問(wèn)如果要適配蘋果那個(gè)retina顯示器的話,是不是把當(dāng)前的PSD文件直接放大2倍或者3倍??我只知道移動(dòng)端的IOS是2倍或者3倍,PC端的我不清楚。。,然后一樣切。
對(duì)于圖片來(lái)說(shuō),retina的圖片分辨率應(yīng)該是設(shè)計(jì)提供給你的,如果你需要去為了retina屏顯示的圖片更加好看,那么你需要多套圖片。否則一種足矣。和Ios的兩倍三倍原理一致。
3.問(wèn)題來(lái)了,比如我按照設(shè)計(jì)稿100 X 100的寬高寫了,但是到RET屏幕的話是會(huì)縮小2倍或者3倍的(請(qǐng)問(wèn)我這樣說(shuō)對(duì)嗎???),
那是不是說(shuō)我要寫兩套CSS,通過(guò)JS判斷當(dāng)前設(shè)備是不是ret顯示器( 這樣說(shuō)對(duì)嗎?)來(lái)加載不同的css文件???
這個(gè)就需要上面的概念了。我們寫代碼的時(shí)候哦,只需要關(guān)注邏輯像素。retina屏,舉個(gè)例子,mac pro,28801440,普通屏幕,1440720,那么這兩個(gè)屏幕要寫兩套css?肯定不是。
對(duì)于retina屏幕,邏輯像素是2880 / 4 = 720 ,普通屏幕,1440 / 2 = 720,其實(shí)是一樣的。那么為什么retina屏幕要除以4,而普通屏幕只要除以2,這個(gè)其實(shí)就是個(gè)規(guī)范,屏幕設(shè)計(jì)的規(guī)范,retina屏的4和普通屏的2其實(shí)都是屏幕這個(gè)設(shè)備本身提供的。所以只需要寫一種就足夠了,當(dāng)然如果邏輯像素不同,你需要適配的話,這個(gè)就涉及到響應(yīng)式布局了。
設(shè)置meta的圖標(biāo)以及描述信息,通過(guò)vue來(lái)設(shè)置的無(wú)效
egrep -o "'fsize': (\d*)" txt | cut -d ' ' -f 2
給你一種,自己思考下其他方法吧
你好你的動(dòng)態(tài)渲染菜單問(wèn)題解決了嗎?
應(yīng)該是不影響的,可以運(yùn)行一下是否正常
DFS 思路供參考
function matchPath (pathSrc, jsonObj) {
let bestMatch = ''
_match(jsonObj)
return bestMatch
function _match (list) {
if (!Array.isArray(list)) { return }
for (let i = 0; i < list.length; i++) {
const { path = '', children } = list[i]
if (path === pathSrc) {
bestMatch = pathSrc
return
}
if (pathSrc.startsWith(path) && path.length > bestMatch.length) {
bestMatch = path
}
if (children) {
_match(children)
}
}
}
}從報(bào)錯(cuò)上看應(yīng)該是是沒(méi)有找到這個(gè)tree的dom,this.$refs.tree應(yīng)該沒(méi)找到
你是在封裝openlayers嗎?還是哪個(gè)地圖api?
1 可以用node的readline模塊,readline - 逐行讀取
2 或者line-reader
node_modules 整個(gè)刪了,重新安裝一次。
你應(yīng)該在app.vue傳遞一個(gè)對(duì)象過(guò)去,c.vue用props接受,然后c.vue改變了app.vue會(huì)同步變化的,注意是對(duì)象之間引用,不要直接改變值。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>/title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<style>
</style>
<script src="vue.js"></script>
<script>
window.onload=function(){
new Vue({
el:'#box',
data:{
giveData:{
a:'我是父組件數(shù)據(jù)'
}
},
components:{
'child-com':{
props:['msg'],
template:'#child',
methods:{
change(){
//this.msg='被更改了' 不要這樣做
this.msg.a='被改了'; //傳遞的是msg,要改變msg.a才能同步
}
}
}
}
});
};
</script>
</head>
<body>
<template id="child">
<div>
<span>我是子組件</span>
<input type="button" value="按鈕" @click="change">
<strong>{{msg.a}}</strong>
</div>
</template>
<div id="box">
父級(jí): ->{{giveData.a}}
<br>
<child-com :msg="giveData"></child-com>
</div>
</body>
</html>上邊那個(gè)鏈接打不開(kāi)我重新發(fā)一下mongodb doc
北大青鳥(niǎo)APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國(guó)一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國(guó)成功上市,融資1
北大課工場(chǎng)是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國(guó)家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國(guó)制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國(guó)職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開(kāi)發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dòng)互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺(tái)面向?qū)ο箝_(kāi)發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開(kāi)發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開(kāi)發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問(wèn),美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。