新聞中心
HTML代碼中src和href什么意思?
src用于替換當(dāng)前元素,href用于在當(dāng)前文檔和引用資源之間確立聯(lián)系。src是source的縮寫,指向外部資源的位置,指向的內(nèi)容將會嵌入到文檔中當(dāng)前標(biāo)簽所在位置;在請求src資源時(shí)會將其指向的資源下載并應(yīng)用到文檔內(nèi),例如js腳本,img圖片和frame等元素。當(dāng)瀏覽器解析到該元素時(shí),會暫停其他資源的下載和處理,直到將該資源加載、編譯、執(zhí)行完畢,圖片和框架等元素也如此,類似于將所指向資源嵌入當(dāng)前標(biāo)簽內(nèi)。這也是為什么將js腳本放在底部而不是頭部。href是Hypertext Reference的縮寫,指向網(wǎng)絡(luò)資源所在位置,建立和當(dāng)前元素(錨點(diǎn))或當(dāng)前文檔(鏈接)之間的鏈接,如果我們在文檔中添加那么瀏覽器會識別該文檔為css文件,就會并行下載資源并且不會停止對當(dāng)前文檔的處理。這也是為什么建議使用link方式來加載css,而不是使用@import方式。

創(chuàng)新互聯(lián)于2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都做網(wǎng)站、成都網(wǎng)站制作網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢想脫穎而出為使命,1280元南關(guān)做網(wǎng)站,已為上家服務(wù),為南關(guān)各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:028-86922220
vue中什么時(shí)候需要set屬性?
vue在更新數(shù)據(jù)了數(shù)據(jù)但是沒有更新視圖的時(shí)候就需要使用set方法了。
我們在開發(fā)過程中會遇到一種情況:當(dāng)生成vue實(shí)例后,再次給數(shù)據(jù)賦值時(shí),有時(shí)候并不會自動更新到視圖上去。也就是 如果在實(shí)例創(chuàng)建之后添加新的屬性到實(shí)例上,它不會觸發(fā)視圖更新。
造成這種原因是因?yàn)槭?ES5 的限制,Vue.js 不能檢測到對象屬性的添加或刪除。因?yàn)?Vue.js 在初始化實(shí)例時(shí)將屬性轉(zhuǎn)為 getter/setter,所以 屬性必須在 data 對象上才能讓 Vue.js 轉(zhuǎn)換它,才能讓它是響應(yīng)的。
所以綜上所述如果方法里面單純的更新數(shù)組 Array 的話,要使用 Vue.set();如果方法里面同時(shí)有數(shù)組和對象的更新,直接操作 data 即可。
如果這個(gè)屬性是元素的內(nèi)置屬性,比如 id、style、href、src等,可以使用.或者[]來表示(這些屬性瀏覽器會自動識別并進(jìn)行使用); 而如果屬性是自定義的,也就是說元素本身是沒有這個(gè)屬性的,是網(wǎng)頁設(shè)計(jì)者出于某種需要自行加上去的(瀏覽器不會識別這些屬性,主要是供js調(diào)用的),則必須使用setAttribute來設(shè)置。 當(dāng)然,setAttribute用于內(nèi)置屬性也是可以的。 但是,由于存在瀏覽器兼容問題,以上原則可能不是百分百準(zhǔn)確的,不過作為網(wǎng)頁開發(fā)者,應(yīng)該盡量按照標(biāo)準(zhǔn)來進(jìn)行處理,盡量遵循上述原則。
url和src可以替換嗎?
不可以的。
href 和 src 是有區(qū)別的,而且是不能相互替換的。我們在可替換的元素上使用 src,然而把 href 用于在涉及的文檔和外部資源之間建立一個(gè)關(guān)系。
到此,以上就是小編對于js中的event的問題就介紹到這了,希望這3點(diǎn)解答對大家有用。
名稱欄目:js中event.srcElement有什么用
鏈接地址:http://www.dlmjj.cn/article/ccocojh.html


咨詢
建站咨詢
