鍍金池/ 問答/ HTML問答
黑與白 回答
其實(shí)并沒有,但是勝在方便。

你可以看一看 Vue.js 的更新數(shù)據(jù) Diff 算法就可以發(fā)現(xiàn),Virtual DOM render + diff 顯然比渲染 html 字符串要慢的,雖然 Diff 算法復(fù)雜度為 O(n) ,可以得到最小操作結(jié)果,但是當(dāng) DOM 樹很大的時(shí)候,遍歷兩棵樹的性能損耗還是很大的??梢越Y(jié)合下圖看看 Vue 的 Diff 算法:

圖片來自于網(wǎng)絡(luò)(圖片來自于網(wǎng)絡(luò))

其實(shí)在得到最小化的 DOM 操作結(jié)果 DOM 之前,Vue 是需要進(jìn)行 Diff 算法的,而手動 DOM 操作都是盡可能一一對應(yīng)的也就是最小化 DOM 操作。

最后引入尤雨溪大大的一句話:

在我看來 Virtual DOM 真正的價(jià)值從來都不是性能,而是它 1) 為函數(shù)式的 UI 編程方式打開了大門;2) 可以渲染到 DOM 以外的 backend,比如 ReactNative。
來守候 回答

按照我的理解的話,瀏覽器是不允許js直接操作本地文件的,這是不安全的。如果可以直接訪問本地文件,那么計(jì)算的安全呢?

瘋浪 回答

提供一個(gè)本人想到的方案,不確定可行性
在自己的服務(wù)器上用自己的域名,使用nginx代理到mp.weixin.qq.com,業(yè)務(wù)域名里配置自己的域名就行了

拮據(jù) 回答

升級你的node至8.0以上版本

孤巷 回答

這樣呢?

A.filter((obj)=>{
    return B.indexOf(obj.id)<=-1;
})
雅痞 回答

ul元素上加一個(gè) overflow:hidden就好了。
ul中的所有l(wèi)i都有float屬性,脫離文檔流,導(dǎo)致默認(rèn)狀態(tài)下ul不會被子元素?fù)纹稹?在(ul)高度為auto的情況下,加了overflow:hidden 屬性后,它就會計(jì)算其中的浮動元素(li)高度,好決定如何裁剪父元素,父元素高度為auto,它就默認(rèn)裁剪到子元素的高度。

標(biāo)簽li的順序不對,是因?yàn)槟憬o后面的幾個(gè)li都用的float:right, 那么它就會將依次將元素移動到行右側(cè),如果發(fā)現(xiàn)右側(cè)已經(jīng)存在一個(gè)元素,它就會挨著放在它的左側(cè)。

陌顏 回答

mongooes我不怎么熟,所以我就寫查詢語句了
我不知道你的participant內(nèi)部是什么結(jié)構(gòu)
假如是

participant:[1,2,3]

然后要找id是1,那么查詢條件是

{participant:{$elemMatch:{$eq:1}}}

假如是

 participant:[{id:1,num:5}]

然后要找id是1,那么查詢條件是

{participant:{$elemMatch:{id:1}}}

$elemMatch

乞許 回答

在router.js 里加上以下:
router.afterEach((to,from,next) => {
window.scrollTo(0,0);
});
轉(zhuǎn)自:http://www.jb51.net/article/1...

誮惜顏 回答

你是在Mapper類上加了一個(gè)@Component,這個(gè)注解是聲明組件,往往是不明確這個(gè)組件在mvc中哪一層才寬泛的使用@Component來交給spring進(jìn)行管理。
但mybatis中的bean(UserMapper),屬于mapper層,應(yīng)該首先需要經(jīng)過mybatis作處理才可以。所以要首先把mapper文件加載到mybatis中,由mybatis轉(zhuǎn)換或加載成spring能使用的bean
正確的做法應(yīng)該是在DemoApplication類上加上@MapperScan("com.example.demo.mybatis")
如有錯誤請指出。

萌面人 回答

Vue獲取dom時(shí),最好在mounted里用$nextTick,在頁面渲染后dom更新時(shí)。

焚音 回答
   function test() {
        function a(){
            console.log(" a I'm A ")
            return this
        }
        function b(){
            console.log("b I'm B")
            return this
        }
        console.log('test')
        return {
            a: a,
            b: b
        }
    }
    test().a().b()

jquery 是這方面的老大哥,你可以參考下 源碼,不過這個(gè)夠你 目前 用了
樓下 回答才是正解。。。

枕頭人 回答

不壓縮圖片,直接上傳原圖,原圖片不清晰,怎么都不會清晰了

雨蝶 回答

已經(jīng)解決了,謝謝各位,是proxy的位置寫的不對。。。。。

浪婳 回答

.remove()……


讀心術(shù):事件被觸發(fā)時(shí),如果你用jQ的事件監(jiān)聽,可以用$(this)拿到觸發(fā)事件的那個(gè)DOM

心悲涼 回答

不知道你具體需求是什么,不過可以用“i18n”作為關(guān)鍵詞在Github里找找看,比如有jQ的插件,也有一些其它的,你把Languages限定為javascript然后按stars排個(gè)序,挑個(gè)合適的就好。

不歸路 回答

let obj = {}
result.forEach(item =>{

obj[item.eleId] = item

})
setFieldsValue(obj)

怣人 回答

可以舉一下jquery的ajax例子,你瞅瞅~

$(document).ready(function() {
  jQuery("#clearCac").click(function() {
     jQuery.ajax({
       url: url,
       type: "post",
       data: { id: '0' },
       dataType: "json",
       success: function(msg) {
         alert(msg);
       },
       error: function(XMLHttpRequest, textStatus, errorThrown) {
         alert(XMLHttpRequest.status);
         alert(XMLHttpRequest.readyState);
         alert(textStatus);
       },
       complete: function(XMLHttpRequest, textStatus) {
         this; // 調(diào)用本次AJAX請求時(shí)傳遞的options參數(shù)
       }
     });
  });
});

當(dāng)通過ajax異步調(diào)用成功時(shí),會調(diào)用 success函數(shù) 。success函數(shù)語法為:

//請求成功后回調(diào)函數(shù)。這個(gè)方法有兩個(gè)參數(shù):服務(wù)器返回?cái)?shù)據(jù),返回狀態(tài)
function (data, textStatus){
     // data could be xmlDoc, jsonObj, html, text, etc...   
     this;
    // the options for this ajax request
}

當(dāng)通過ajax異步調(diào)用出錯時(shí),會調(diào)用 error函數(shù) 。error函數(shù)語法為:

//(默 認(rèn): 自動判斷 (xml 或 html)) 請求失敗時(shí)調(diào)用時(shí)間。
//參數(shù)有以下三個(gè):XMLHttpRequest 對象、錯誤信息、(可選)捕獲的錯誤對象。
//如果發(fā)生了錯誤,錯誤信息(第二個(gè)參數(shù))除了得到null之外,
//還可能是"timeout", "error", "notmodified" 和 "parsererror"。
  
//textStatus: "timeout", "error", "notmodified" 和 "parsererror"。
 
error:function (XMLHttpRequest, textStatus, errorThrown) 
{ 
  
} 

error事件返回的第一個(gè)參數(shù)XMLHttpRequest:
XMLHttpRequest.readyState: 狀態(tài)碼的意思
0 - (未初始化)還沒有調(diào)用send()方法
1 - (載入)已調(diào)用send()方法,正在發(fā)送請求
2 - (載入完成)send()方法執(zhí)行完成,已經(jīng)接收到全部響應(yīng)內(nèi)容
3 - (交互)正在解析響應(yīng)內(nèi)容
4 - (完成)響應(yīng)內(nèi)容解析完成,可以在客戶端調(diào)用了

XMLHttpRequest.status代表當(dāng)前http請求的狀態(tài),如200,404,500等

爆扎 回答

不能禁止按鈕
但是這個(gè)分享出去的默認(rèn)路徑是你發(fā)布上線填的默認(rèn)路徑,你可以帶一個(gè)特定的參數(shù)再加上場景值進(jìn)行判斷