鍍金池/ 問(wèn)答/ HTML問(wèn)答
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));
舊顏 回答

peer create channl這個(gè)命令是什么意思???channl你沒(méi)有拼錯(cuò)吧,怎么感覺(jué)是channel

維她命 回答

webpack的配置文件里output怎么配置的

撥弦 回答

//創(chuàng)建批注
function createAnnotation(viewer){

var config = new Glodon.Bimface.Plugins.Annotation.AnnotationToolbarConfig();
config.viewer = viewer;//2D圖紙
annotationToolbar = new Glodon.Bimface.Plugins.Annotation.AnnotationToolbar(config);
AnnotationToolbarEvent = Glodon.Bimface.Plugins.Annotation.AnnotationToolbarEvent
annotationToolbar.addEventListener(AnnotationToolbarEvent.Saved,function(list){
  list = list;
});
annotation = annotationToolbar.getAnnotationManager();
annotationToolbar.show()

}

//導(dǎo)出截屏

var prop = document.getElementById("prop");
var content = document.getElementById("content");
var close = document.getElementById("close");
document.getElementById("createSnapshot").addEventListener("click",function(){

annotation.createSnapshot(function(image){
  var img = new Image();
  img.src = image;
  prop.style.display = "block";
  content.innerHTML = "";
  content.appendChild(img);
})

});

clipboard.png

不需要對(duì)下載鏈接進(jìn)行斷言,你也可以在點(diǎn)擊按鈕之后,過(guò)一段時(shí)間檢測(cè)文件是否保存到本地磁盤(pán)

初心 回答

既然是v-bind綁定 直接更改綁定的值不就可以了么?

夕顏 回答

先實(shí)現(xiàn)一個(gè)圖片翻頁(yè)的函數(shù),監(jiān)控滾輪事件調(diào)用這個(gè)函數(shù)

誮惜顏 回答

axios 與 jQuery.js中的ajax 的區(qū)別:(后端以 PHP 為例)

  1. axios 默認(rèn)發(fā)送的是數(shù)據(jù)流,不能通過(guò) $_POST來(lái)接收參數(shù),需要使用file_get_contents("php://input"),而 $.ajax 可直接通過(guò) $_POST 接收;(樓主的問(wèn)題可能是這種)
  2. axios 不支持 多維 json,而 $.ajax 是支持的;
  3. axios.get 與 axios.post 參數(shù)的寫(xiě)法不一樣,具體請(qǐng)看文檔,而$.get與$.post的寫(xiě)法是一樣的;
  4. axios 默認(rèn) header 中是沒(méi)有發(fā)送X-Requested-With:XMLHttpRequest的,而 $.ajax 中默認(rèn)是有的,如果后端通過(guò)這個(gè)來(lái)判斷是不是 ajax的話,這里需要注意一下。

其中 1 和 4 都可以通過(guò)配置去修改,具體方法自己搜索。

臭榴蓮 回答

可以在輸出前面加個(gè)判斷,類(lèi)似if之類(lèi)的,不符合則不會(huì)輸出。

舊酒館 回答

可以自己下載之前判斷一下 文件大小 超過(guò)了 給提示

巫婆 回答

你好,官方?jīng)]看到有click事件啊,有個(gè)change事件

可以看下switch的源碼, 在外層它內(nèi)置了click事件 switchValue 同時(shí)會(huì)觸發(fā)change事件,

使勁操 回答

display: flex;
justify-content: center;
align-items: center;

憶往昔 回答

建議在flvjs.isSupported()后接個(gè)判斷 看看是否機(jī)器不支持

if(flvjs.isSupported()){
    //balabala
}else{
    alert("this phone is not support")
}

login.js里面this的指向已經(jīng)不是Vue,建議在login.js中使用Vue來(lái)替換this。

墨小羽 回答

前端用BEM,后端可考慮語(yǔ)義化的命名,實(shí)在不行就在github上找個(gè)關(guān)注度高的項(xiàng)目看看它們的命名就行了,沒(méi)必要找什么最優(yōu),最好,只要自己用著方便順手就行了。

綰青絲 回答

應(yīng)該是重復(fù)加載了吧,主頁(yè)面已經(jīng)加載過(guò)的js,css在ifame內(nèi)嵌的頁(yè)面不用再次加載

墨小羽 回答

element-ui 導(dǎo)航的index屬性值 應(yīng)該和路由注冊(cè)時(shí)的path 相同,才正確。加'/'

伐木累 回答

后端需要解決跨域。也就是設(shè)置響應(yīng)頭。?;蛘咴?0上設(shè)置一下反向代理

遲月 回答
  1. 在下拉框點(diǎn)擊事件的事件處理函數(shù)中 給body(這個(gè)body得要夠大,太小的話直接綁到document上也還行吧)添加一個(gè)一次性的點(diǎn)擊事件用來(lái)隱藏下拉框

偽代碼
document.body.addEventListener("click",hideSelect,{once:true})

2.在下拉框點(diǎn)擊事件處理函數(shù)(就在上面那坨代碼下寫(xiě)就行) 和 下拉框彈出的內(nèi)容上的點(diǎn)擊事件處理函數(shù) 里面添加阻止冒泡
偽代碼
e.stopPropagation

這應(yīng)該算簡(jiǎn)單的了吧


  • 下拉框?yàn)槭裁床挥胹elect 這樣你就不用糾結(jié)這個(gè)了
  • 可以在你這個(gè)下拉框和其他內(nèi)容間來(lái)一個(gè)透明遮罩層 當(dāng)開(kāi)啟下拉框時(shí)就讓這個(gè)這遮罩層出現(xiàn) 在遮罩層綁定點(diǎn)擊事件 點(diǎn)擊它就關(guān)掉下拉框然后去掉該遮罩層

我還是覺(jué)得用select簡(jiǎn)單粗暴?