window.innerWidth
返回窗口的文檔顯示區(qū)的寬度
也就是說 比如你的頁面上只有一個 div
寬是1000px
那么你在頁面下面window.innerWidth
獲取的就是10008
,1000+body.margin
是不是服務(wù)器返回的header里設(shè)置了不允許緩存呢
是,這是默認值,意思是未知的文件。
Web
瀏覽器確定格式只根據(jù)MIME
,如果你一個css
文件返回的Content-Type
為image/jpeg
實際上他也會當這個文件是圖片,就算你是.css
后綴。
附件
瀏覽器確定格式僅根據(jù)文件后綴以及文件的具體格式(比如.jpg
改.txt
)解析。
回到問題,application/octet-stream
表示未知文件,表明某種二進制流數(shù)據(jù),此時瀏覽器的行為是下載。而通過地址欄打開的意思是,下載成本地附件,然后通過瀏覽器打開附件。
你的意思是物體坐標的旋轉(zhuǎn)矩陣(Matrix4), object3D.setRotationFromMatrix
參考https://threejs.org/docs/inde...
還是歐拉角旋轉(zhuǎn)(Euler) object3D.setRotationFromEuler
參考https://threejs.org/docs/inde...
還是軸角度旋轉(zhuǎn)(Vector3, float) object3D.setRotationFromAxisAngle
參考https://threejs.org/docs/inde...
1只是2的語法糖,編譯后都在構(gòu)造器內(nèi)執(zhí)行
ngOnInit會在constructor之后執(zhí)行,并且ngOnInit執(zhí)行時組件已經(jīng)構(gòu)造完畢,你可以取得組件的屬性,比如那些通過@Input
輸入的;而constructor執(zhí)行時組件還在構(gòu)造,幾乎所有屬性都是沒有值的
從開發(fā)角度來說,一般在constructor中執(zhí)行一些固定值的賦值(比如你圖中的headerSlides);而ngOnInit中會執(zhí)行一些初始化邏輯,比如請求服務(wù)器取得初始化數(shù)據(jù)
將用戶下單的時間加上24小時(失效時間)轉(zhuǎn)成時間戳傳到后臺,然后起24小時的定時器;
頁面刷新去后臺取失效時間和當前時間的差起定時器...
放路由器白名單里(如果有的話),非白名單的全部攔掉。
是否使用v-if,改為v-show 試一下。
但是盡量還是把 this 備份一下:
var that = this;
that.**
你能不能設(shè)置一個parentId,你這個就是典型的樹結(jié)構(gòu),或者通過遞歸實現(xiàn)。
每月固定30天?不考慮28 29 31天的情況么
function countMonths (start, end) {
let startTime = new Date(start)
let endTime = new Date(end)
return (endTime.getYear() - startTime.getYear()) * 12 + endTime.getMonth() - startTime.getMonth() + (endTime.getDate() > startTime.getDate() ? 1 : 0)
}
$("#yearSpan").text( countMonths($("#startTime").val(),$("#endTime").val()) + "個月")
$('a').click(function (){
$(this).parent().css('color','red');
})
對于這種子組件只渲染一次,但很多連接會路由到這個子組件的情況,是不能用快照取ID的,快照取到的ID只是第一次渲染時候的ID,應(yīng)該用ActivatedRoute服務(wù)的paramMap屬性,paramMap是一個Observable對象,每次路由變化,都會emit一個(params: ParamMap)對象,然后用params.get('id')來獲取這個ID
constructor(private route: ActivatedRoute) {}
ngOnInit() {
this.route.paramMap.subscribe((params: ParamMap)=>{
const id = params.get('id')
})
}
官網(wǎng)上的例子并沒有subscribe這個Observable對象,而是用了switchMap操作符,是因為他拿到ID又發(fā)了一個http請求,switchMap負責打平這個請求的Observable,然后在模板中用 async 管道符來訂閱
<h2>HEROES</h2>
<ul class="items">
<li *ngFor="let hero of heroes$ | async"
[class.selected]="hero.id === selectedId">
<a [routerLink]="['/hero', hero.id]">
<span class="badge">{{ hero.id }}</span>{{ hero.name }}
</a>
</li>
</ul>
<button routerLink="/sidekicks">Go to sidekicks</button>
1、不會生成閉包,具體的可以看閉包的定義
2、內(nèi)存泄漏和數(shù)據(jù)有沒有被釋放有關(guān),如果你只是用完就算了,沒有在別的地方引用,那么不會造成內(nèi)存泄漏
3、如果你要定義很多函數(shù),那么都放在rend里,會影響代碼的可閱讀性,可以把函數(shù)定義在Table.prototype上
vue文件是經(jīng)常打包編譯的,sublime初始版不具備識別vue文件的功能,因此打開vue文件時格式已經(jīng)轉(zhuǎn)變,并不是按照vue的格式讀取的,建議使用webstorm等能編譯vue文件的編輯器
如果直接綁二級域名,那 萬一 有人掃描呢。
既然是內(nèi)網(wǎng),可以直接做反代嘛,最簡單的做法就是改 hosts,或者 Nginx 之類的東西設(shè)置一下。
ajax的data參數(shù)應(yīng)該是字典類型,不需要stringify,把這句(var data = JSON.stringify(data1))刪了就可以了。
大概如下:'abcdabcdeabceee'.replace(/abc/g, '123')
//123d123de123eee
不知道你的映射關(guān)系是什么?
你把官網(wǎng)例子直接復(fù)制下來就能運行的。
初看你沒有填token。F12看下報什么錯
在SVG
外層元素的樣式上,逆時針旋轉(zhuǎn)90
度就好了。
注意:在IOS 10.x Safari
中,90deg
不生效,加任意小數(shù)點即可。
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta charset="UTF-8">
<style>
#circle {
transform: rotate(-90.1deg); /* IOS 10.x Fix */
-webkit-transform: rotate(-90.1deg);
display: inline-block;
}
</style>
</head>
<body>
<span id="circle">
<svg width="100" height="100" viewBox="0 0 100 100">
<circle fill="none" stroke="#eaeaea" stroke-width="8" cx="50" cy="50" r="46"></circle>
<circle fill="none" stroke="red" stroke-width="8" stroke-miterlimit="1" stroke-dasharray="290, 290" stroke-linecap="round" cx="50" cy="50" r="46">
<animate attributeName="stroke-dashoffset" begin="0s" dur="10s" from="290" to="0" repeatCount="1"></animate>
</circle>
</svg>
</span>
</body>
</html>
北大青鳥APTECH成立于1999年。依托北京大學優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
北大青鳥中博軟件學院創(chuàng)立于2003年,作為華東區(qū)著名互聯(lián)網(wǎng)學院和江蘇省首批服務(wù)外包人才培訓基地,中博成功培育了近30000名軟件工程師走向高薪崗位,合作企業(yè)超4
中公教育集團創(chuàng)建于1999年,經(jīng)過二十年潛心發(fā)展,已由一家北大畢業(yè)生自主創(chuàng)業(yè)的信息技術(shù)與教育服務(wù)機構(gòu),發(fā)展為教育服務(wù)業(yè)的綜合性企業(yè)集團,成為集合面授教學培訓、網(wǎng)
達內(nèi)教育集團成立于2002年,是一家由留學海歸創(chuàng)辦的高端職業(yè)教育培訓機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
曾工作于聯(lián)想擔任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責任公司從事總經(jīng)理職務(wù)負責iOS教學及管理工作。
浪潮集團項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風格 授課風格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。