看日志唄,找到崩潰的原因
優(yōu)化是指,你打包完的不變的資源,比如vendor.js,放在CDN上。如果你要用CDN引用iview,那就是要用傳統(tǒng)的方式來寫,不能寫.vue的文件。
其實(shí)就是this.props.setting.component是一個(gè)由父組件傳下來的組件
全部保存。。。
值給成null不就可以嗎?
請(qǐng)檢查服務(wù)器端25端口是否開啟,推薦使用SSL方式
route的最外層組件必須是router
app.use((ctx, next) => {
if (ctx.url.startsWith('/api')) {
return proxy({target: 'http://www.example.org', changeOrigin: true})(ctx.req, ctx.res, next)
}
return next()
});給圖片加一個(gè)時(shí)間戳參數(shù)唄
應(yīng)該是墻的原因 我測(cè)試了一下我的環(huán)境可以
建議您試試
可以通過修改npm的配置文件讓npm到另外的pacakge mirror站點(diǎn)去找package,通過如下命令
$ npm config set registry https://registry.npm.taobao.org
$ npm config set registry http://r.cnpmjs.org
或者:npm config set registry http://registry.npmjs.eu
隨后再執(zhí)行
npm install
像我就是用的taobao鏡像
不是讓他 在樣式上切換 display none block.
據(jù)我推想:
v-show 不是簡(jiǎn)簡(jiǎn)單單給 虛擬dom 加上 style display none 或 block, 里面八成 有個(gè)鉤子 通知 tran 這個(gè)組件。 son 要 顯示 隱藏, farther 你有何動(dòng)作。
自己手動(dòng)實(shí)現(xiàn)吧
把 xhr 封裝進(jìn)去 proise 裡面
然後用 async / await
就可以讓你照著順序執(zhí)行
greasemonkey/gm/xhr.ts
然後可以額外偽裝成瀏覽器的 XMLHttpRequest 讓 jquery ajax 調(diào)用
個(gè)人覺得可能有兩方面原因:
1:沒有設(shè)置src
2.Your player is ready,只是表明video.js做好了準(zhǔn)備,但視頻資源也許因?yàn)榫W(wǎng)速原因,壓根就沒加載,所以this.duration()會(huì)為NAN,你可以在loadstart監(jiān)聽中獲取這個(gè)時(shí)長(zhǎng)
v-show的話,要視后面的條件來定,如果是true,則顯示,如果為false,則加上style=”display:none”.
v-show顯示隱藏多個(gè)元素會(huì)有問題。
v-if 等穩(wěn)定一些
這已經(jīng)和nextTick沒關(guān)系的啊。。
關(guān)于nextTick可以看看這篇,nextTick只是為了獲取下一個(gè)循環(huán)更新后的dom元素。
你的報(bào)錯(cuò)是myScroll不存在,在你的vue實(shí)例里也沒有看到這個(gè)變量,應(yīng)該是isscroll這個(gè)插件生成的變量。那么很明顯了,就是你調(diào)用refresh方法太早,比myScroll出現(xiàn)的早..如果它是你引用的js定義的變量,就是js還沒執(zhí)行到,如果是myscroll對(duì)象定義的變量就是這個(gè)對(duì)象還沒初始化好(我沒使用過isscroll,按報(bào)錯(cuò)推測(cè)的...)。
可以給你要view那個(gè)element 一個(gè)id,然后用scrollIntoView 這個(gè)API:
ex:
document.getElementById('chart').scrollIntoView({block: "end"});
以下是自己對(duì)CSS 文本框,行內(nèi)框,行框,vertical-align的理解終結(jié)
line-height屬性,也就是行高,指定了塊級(jí)元素內(nèi)的/內(nèi)聯(lián)元素內(nèi)單行文本渲染時(shí)的行內(nèi)框(inline-box,內(nèi)聯(lián)盒)的高度,一個(gè)塊內(nèi)可以有多個(gè)內(nèi)聯(lián)文本元素或匿名元素,它們可以有各自的line-height屬性,一行中的多個(gè)行內(nèi)框共同決定了行框(line-box)的高度-最高行內(nèi)框的頂部和最低行內(nèi)框的底部之間的距離就是行框(line-box)的高度,也就是我們看到的一行元素占據(jù)的高度。而這個(gè)行框(line-box)決定了多行文本之間在垂直方向的排列方式-下一行的行框(line-box)的頂部和上一行的行框(line-box)的底部貼緊。
文本按設(shè)置的font-size以及font-family屬性構(gòu)成一個(gè)文本框(text-box),默認(rèn)情況下這個(gè)文本框(text-box)的高度和設(shè)置的font-size相同,但是在不同的瀏覽器下可能會(huì)有所不同:firefox下和設(shè)定的font-size相同,而chrome下會(huì)是font-size的1.4倍左右。行內(nèi)框(inline-box,內(nèi)聯(lián)盒)和文本框(text-box)之間的高度差的1/2會(huì)被添加到文本框(text-box)的頭部和底部,添加的部分就叫做半行間距。
也就是說 行內(nèi)框(inline-box,內(nèi)聯(lián)盒) 是由文本框(text-box)和半行間距共同構(gòu)成的。
通過圖示能更清楚些看到:
那么行內(nèi)框(inline-box,內(nèi)聯(lián)盒)的上下位置又是通過什么決定的呢?
它就是vertical-align屬性-沒有繼承性,只對(duì)內(nèi)聯(lián)元素以及table-cell元素有效
vertical-align有不同的屬性,按參考線的不同可以分成3類:
1 相對(duì)baseline的
baseline就是圖示中的藍(lán)色線條表示的,對(duì)于baseline的具體位置根據(jù)font-size以及font-family的不同而不同,基本上對(duì)應(yīng)字體及大小下,小寫字母x的底部就是baseline線的位置;對(duì)應(yīng)的屬性值有baseline(默認(rèn)),sub(baseline往下),super(baseline向上),百分比(baseline+行高的百分比),具體長(zhǎng)度值(baseline+指定長(zhǎng)度),middle(baseline向上1/2個(gè)x-height)。其中提到的x-height就是小寫字母x的高度,在CSS中有一個(gè)ex的長(zhǎng)度單位指的就是x-height,其具體值大約等于0.5em。
2 相對(duì)文本框(text-box)上下邊的
圖示中的綠色上下邊,對(duì)應(yīng)的屬性值有text-top,text-bottom
3 相對(duì)行內(nèi)框(inline-box,內(nèi)聯(lián)盒)上下邊的
圖示中的紅色上下邊,對(duì)應(yīng)的屬性值有top,bottom
同時(shí)要記住重要的一點(diǎn)在一個(gè)內(nèi)聯(lián)元素的所在的父元素(塊級(jí)元素)的開頭會(huì)添加一個(gè)寬度為0的匿名字符x,這個(gè)看不到的x字符做為以baseline為基準(zhǔn)的對(duì)齊方式的基準(zhǔn)
下面給出一些例子來看看對(duì)齊的效果以及對(duì)最終行框(line-box)高度的影響
例子1:
vertical-align:text-top;
line-height: 72px;
font-size: 36px;
.div-line{
line-height: 72px;
font-size: 36px;
}
.span-line-0{
background-color: #F74A81;
font-size: 36px;
vertical-align: text-top;
}
<div class="div-line" style="margin-top: 10px;">x
<span class="span-line-0">00X00</span>
<span class="span-line-0">abcdefhijklmn</span>
<span class="span-line-0">opqrstuvwxyz</span>
</div>
最終div的高度是90px:灰色區(qū)為行內(nèi)框(inline-box,內(nèi)聯(lián)盒),div構(gòu)成一個(gè)行框(line-box),紅色虛線以及紅色背景的文字構(gòu)成文本框(text-box),.span-line-0的vertical-align對(duì)齊方式為text-top,那么就和紅色虛線的文本框的頂部對(duì)齊,紅色虛線的行內(nèi)框的半行間距為(72-36)/2=18px,那么按行框構(gòu)成的規(guī)則,整個(gè)行框的高度值為72+18=90px;
例子2:
vertical-align:base-line;
line-height: 72px;
font-size: 36px;
.div-line{
line-height: 72px;
font-size: 36px;
}
.span-line-0{
background-color: #F74A81;
font-size: 36px;
}
.span-line-1{
background-color: #F74A81;
font-size: 20px;
}
.span-line-2{
background-color: greenyellow;
font-size: 40px;
}
<div class="div-line">
<span class="span-line-0">00X00</span>
<span class="span-line-1">abcdefhijklmnopqrstuvwxyz</span>
<span class="span-line-2">abcdefhijklmnopqrstuvwxyz</span>
</div>
共有3塊行內(nèi)框(inline-box,內(nèi)聯(lián)盒),對(duì)齊方式為默認(rèn)的baseline,要確定baseline的集體位置才能計(jì)算出各個(gè)內(nèi)聯(lián)盒的相對(duì)位置,下面提供一個(gè)算法,僅供參考:
middle=baseline+0.5*x-height;
x-height=0.5em=0.5*front-size;
=>
middle=baseline+0.25*front-size;
=>
baseline=middle-0.25*front-size;
先middle對(duì)齊
匿名字符x行內(nèi)框的baseline位置為middle點(diǎn)往下9px;
第1個(gè)行內(nèi)框的(00X00)baseline位置為middle點(diǎn)往下9px;
第2個(gè)行內(nèi)框的(abcdefhijklmnopqrstuvwxyz)位置為middle點(diǎn)往下5px;
第3個(gè)行內(nèi)框的(abcdefhijklmnopqrstuvwxyz)位置為middle點(diǎn)往下10px;
接著以匿名字符x的baseline線對(duì)齊,
第1個(gè)行內(nèi)框的不動(dòng)
第2個(gè)行內(nèi)框的向下調(diào)整移動(dòng)4px
第3個(gè)行內(nèi)框的向上調(diào)整移動(dòng)1px
第2個(gè)行內(nèi)框最低
第3個(gè)行內(nèi)框最高
最終相比設(shè)定line-height,高出5px,最終的行框高度為72+5=77px;
如果將第1個(gè)行內(nèi)框的(00X00)的font-size位置為18px,按上面的算法最終的行框高度為72+5.5=77.5px;
啰里啰嗦說了那么多,希望對(duì)你有幫助......
以上內(nèi)容參考了Vertical-Align: All You Need To Know
使用webrtc是可以的,多人的話最好從服務(wù)端考慮。
在index.html中引入,在componentDidMount()中使用,和原生一樣
北大青鳥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)開發(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ū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問,美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。