在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/ HTML問答

你沒有把treeFolder這個組件注冊到treeFolderContents內(nèi)部

旖襯 回答

1.currentTarget是指當(dāng)前事件處理函數(shù)綁定的對象,這個值不可能是null的
2.你之所以在log里看到的是null,是因?yàn)檫@個event是一個引用,在log的時候里面的一些屬性可能被重置了

參考https://stackoverflow.com/que...

孤島 回答

一、原因分析

(1)首先使用 “ \9 ″ 是為了 CSS hack(針對不同的瀏覽器/不同版本寫相應(yīng)的CSS code的過程),若需要詳細(xì)了解??刹榭?a >前端面試題-CSS Hack

(2)“ \9 ″ 的作用是對 IE6 / IE7 / IE8 / IE9 / IE10 都生效,與要求僅在 IE8 樣式生效不符。

二、解決方法

(1)若只需在IE8中隱藏元素,就必須針對 IE8 做 hack。

(2)我們的思路可以轉(zhuǎn)換一下:先應(yīng)用 IE8 的 hack ,與非 IE 瀏覽器分開,然后再應(yīng)用一些 CSS3 之類的 IE8 不支持的選擇器來重新覆蓋一遍,讓支持新選擇器的 IE9、IE10 正常顯示。

(3)最后符合條件的常用選擇器有 :root

const getUserAge = id => new Promise(/*your code*/);
const getUserName = id => new Promise(/*your code*/);
const getUserSex = id => new Promise(/*your code*/);

//get all info
let id = 12345;
Promise.all([getUserAge(id),getUserName(id),getUserSex(id)]).then(([age,name,sex]) => {
    const result = {age,name,sex};
    console.log(result);
}).catch(err=>console.log(err));

1,自己生成6位的短信驗(yàn)證碼,生成一個rediskey,保存這個短信驗(yàn)證碼,并給個有效時間,這時也把rediskey告訴客戶端;
2,調(diào)用短信服務(wù)商api發(fā)送短信,
3,客戶端提交時,post攜帶rediskey,輸入的短信驗(yàn)證碼,后臺根據(jù)rediskey調(diào)出redis存儲的短信驗(yàn)證碼與輸入的驗(yàn)證碼比對,通過,刪除這個rediskey。

眼雜 回答

sugarjs先add兩個數(shù)組,然后filter掉value是mccree并且checked是false的,一步到位的還真沒想起來

乖乖瀦 回答

代碼貼的太少了,不好判斷

首先,確認(rèn)父組件里data1是否有值

其次,子組件props這種寫法不對哈,數(shù)組/對象的默認(rèn)值應(yīng)當(dāng)由一個工廠函數(shù)返回,如:

props:{
    data1:{
        type:Array,
        default: function() {
            return []
        }
    }
}
你的瞳 回答

一般的做法是把父store通過子store的構(gòu)造函數(shù),傳給子store使用。

你好胸 回答

application/json試過沒有

挽歌 回答

已解決:https默認(rèn)端口443

雨蝶 回答

@執(zhí)鞭之手 我也遇到這個問題,具體要怎么操作啊

糖果果 回答

1.你調(diào)用了刪除接口,有沒有確認(rèn)是否真正的刪除,在七??臻g里去看看
2.上傳別的文件是否正常的?

挽歌 回答

瀏覽器渲染機(jī)制

  1. 687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f353938333134362d623763376562323237623131613237342e706e673f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970253743696d61676556696577322f322f772f31323430

687474703a2f2f75706c6f61642d696d616765732e6a69616e7368752e696f2f75706c6f61645f696d616765732f353938333134362d623365303762363566343331666361662e706e673f696d6167654d6f6772322f6175746f2d6f7269656e742f7374726970253743696d61676556696577322f322f772f31323430

  1. 用戶輸入一個URL的時候,瀏覽器就會發(fā)送一個請求,請求URL對應(yīng)的資源。

  2. 瀏覽器的HTML解析器會將這個文件解析,并且構(gòu)建成一棵DOM樹。(在生成DOM的最開始階段(應(yīng)該是Bytes → characters后),并行發(fā)起css、圖片、js的請求,無論他們是否在HEAD里。)

    • 注意:發(fā)起js文件的下載request并不需要DOM處理到那個script節(jié)點(diǎn),比如:簡單的正則匹配就能做到這一點(diǎn),雖然實(shí)際上并不一定是通過正則:)。這是很多人在理解渲染機(jī)制的時候存在的誤區(qū)

  3. 在構(gòu)建DOM樹的時候,遇到 js 和 CSS元素,HTML解析器就換將控制權(quán)轉(zhuǎn)讓給JS解析器或者是CSS解析器。開始構(gòu)建CSSOM

  4. DOM樹構(gòu)建完之后,瀏覽器把DOM樹中的一些不可視元素去掉,然后與CSSOM合成一棵render tree。

  5. Layout:有了Render Tree,瀏覽器已經(jīng)能知道網(wǎng)頁中有哪些節(jié)點(diǎn)、各個節(jié)點(diǎn)的CSS定義以及他們的從屬關(guān)系。下一步操作稱之為Layout,顧名思義就是計(jì)算出每個節(jié)點(diǎn)在屏幕中的位置。

  6. Painting:Layout后,瀏覽器已經(jīng)知道了哪些節(jié)點(diǎn)要顯示(which nodes are visible)、每個節(jié)點(diǎn)的CSS屬性是什么(their computed styles)、每個節(jié)點(diǎn)在屏幕中的位置是哪里(geometry)。就進(jìn)入了最后一步:Painting,按照算出來的規(guī)則,通過顯卡,把內(nèi)容畫到屏幕上。

以上幾個步驟因?yàn)镈OM、CSSOM、Render Tree都可能在第一次Painting后又被更新多次,比如JS修改了DOM或者CSS屬性。Layout和Painting也會被重復(fù)執(zhí)行,除了DOM、CSSOM更新的原因外,圖片下載完成后也需要調(diào)用Layout 和 `Painting來更新網(wǎng)頁

尋仙 回答

不是專業(yè)的前端,不好回答你,但是有個東西叫“顯示網(wǎng)頁源代碼”;

source code

let age = arr.forEach(val => {
if(val.name=== "bob"){

    return val.age
}

})

野橘 回答

先把componentWillReceiveProps的生命周期搞清楚。
componentWillReceiveProps方法中,要通過nextProps來改變state.你setState的那個值,與nextProps毛關(guān)系都沒有,當(dāng)然子組件不更新了。
另外,props也可以render,所以不需要componentWillReceiveProps,直接在render中,根據(jù)props實(shí)現(xiàn)就好了。

苦妄 回答

新建頁面的時候 右邊有選擇模板文件的, 你在主題文件家里 添加新的 xxx.php 文件在頭部加入對應(yīng)模板名稱即可

<?php 
/* 
Template Name: 留言頁面
*/