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

鍍金池/ 問答/ HTML問答
遺莣 回答

var hardware = JSON.stringify(obj.ext_info)

熟稔 回答

你好,我想問一下你最后怎樣解決的

哚蕾咪 回答

這就是樣式的動態(tài)綁定啊,請看vue的官網(wǎng)https://cn.vuejs.org/v2/guide...

至于&.active表示select的同級類,渲染出來會是這樣的:<div class="select active"></div>
明白?

我想看一下你的函數(shù)怎么實現(xiàn)的?為什么說你的函數(shù)不高效,這樣我們才能去尋找更高效的辦法。如果方便,把你實現(xiàn)的函數(shù)代碼貼一下

青裙 回答

監(jiān)聽對應(yīng)dom的change blur propertychange之類的事件就好了 簡單的話用不著插件啊

拽很帥 回答

肯定是圖片路徑不對,webpack會按照他的配置來解析輸出你的項目,所以具體的圖片路徑要看你的配置是什么樣的

你這個img是怎么追加到頁面上的,是通過v-html還是js的dom操作,如果是dom操作,可能webpack沒有檢測到你使用改圖片,所以沒有給你輸出

另外,這種靜態(tài)資源最好放在static下,這樣不會給你解析,然后使用路徑'/static/img/emjo...'來訪問你的資源

最后,'./../'這種路徑?jīng)]錯,但是也沒必要加'./'

我以為 回答

(1)Vector3是個什么坐標(biāo)系下的向量呢?

Vector3是 three.js 定義的三維空間坐標(biāo)系里的向量

(2)如何把它和鼠標(biāo)點擊的屏幕坐標(biāo)掛鉤呢?

這個問題本質(zhì)是問:如何將three.js 三維坐標(biāo)轉(zhuǎn)換成屏幕二維坐標(biāo)

其實updateScreenPosition()函數(shù)就是將三維坐標(biāo)轉(zhuǎn)換成屏幕坐標(biāo)的過程,我們可以改一下這個函數(shù),使之更通用:

/**
* 將three.js三維坐標(biāo)轉(zhuǎn)換成屏幕上的二維坐標(biāo)
* @param THREE.Vector3 vector three.js三維坐標(biāo)
* @return {x:int,y:int} 屏幕坐標(biāo)
*/
function transToScreenCoord(vector) {
    var screenCoord = {};
    vector.project(camera); //1
    screenCoord.x = Math.round((0.5 + vector.x / 2) * (canvas.width / window.devicePixelRatio));  //2
    screenCoord.y = Math.round((0.5 - vector.y / 2) * (canvas.height / window.devicePixelRatio));
    return screenCoord;
}

有了這個函數(shù),就可以把任意three.js三維坐標(biāo)轉(zhuǎn)換成屏幕坐標(biāo)。也就是實現(xiàn)了3維坐標(biāo)和屏幕坐標(biāo)掛鉤

接下來解釋一下這個轉(zhuǎn)換的過程:
vector.project(camera) 這句的意思是,將一個三維坐標(biāo),投影到相機(jī)平面上,使之變成一個二維坐標(biāo)。需要注意的是,投影得到的結(jié)果是一個標(biāo)準(zhǔn)向量(或者叫單位向量),其值是限定在[-1,1]范圍內(nèi)的。并且,這個向量是定義在以屏幕中心為原點的坐標(biāo)系里的,這個坐標(biāo)系和屏幕坐標(biāo)系的關(guān)系,就像下圖一樣:

圖片描述

假如經(jīng)過投影之后的點就是上圖中的點A(0.3,0.5),屏幕坐標(biāo)系是sx-s0-sy,相機(jī)平面坐標(biāo)系是tx-t0-ty,坐標(biāo)系的各項參數(shù)已經(jīng)標(biāo)在圖上,試著求A點在屏幕坐標(biāo)系中的坐標(biāo)。你求一遍的話,就會理解上面這個函數(shù)的意思。

(3)如果不預(yù)先設(shè)定好這個Vector3 而是使用鼠標(biāo),而是直接傳遞event.clientXevent.clientY,該怎么處理?

處理方法就是將這個屏幕二維坐標(biāo)轉(zhuǎn)three.js三維坐標(biāo),按照下面這個方法來處理:

var vector = new THREE.Vector3();
vector.x = ( event.clientX / _domElement.width ) * 2 - 1;
vector.y = - ( event.clientY / _domElement.height ) * 2 + 1;

把上面這段替換掉updateScreenPosition()函數(shù)中的:

 var vector = new THREE.Vector3(50, 0, 250); // 控制annotation的位置

應(yīng)該就可以了

陌璃 回答

首先確保visibletrue,其次Modal是直接渲染在document.body下面的,因此find無法找到對應(yīng)的節(jié)點。

antd 4.x已經(jīng)用React.creatPortal解決了這個問題,可以直接用find

舊酒館 回答

圖片描述

去掉這些空格試試?我開發(fā)時有這些空格的好像不行

別傷我 回答

node在后端大公司不會全站用,都會做成接入層,核心邏輯用RPC調(diào)用做的。
如果是一般項目,可以考慮koa,express,eggjs這種web框架。
加上現(xiàn)在docker化的開發(fā),nodejs這點上比PHP方便

病癮 回答

看看控制臺,是不是代碼有語法錯誤

安淺陌 回答

可以使用第三方包qs

北城荒 回答

不必在意這個東西,只有在開發(fā)環(huán)境才用得上, 生產(chǎn)環(huán)境一般用nginx去處理靜態(tài)資源。

陌如玉 回答

報什么錯,請把錯誤貼出來

司令 回答

debounce本來就要返一個包裹函數(shù),你以后的每次調(diào)用,其實調(diào)用的都是包裹函數(shù),并不是原函數(shù)

function fetchData(){
    //some code
}

//debounceFetchData并不是fetchData,而是返回的一個匿名函數(shù),里面包裹了原函數(shù):fetchData
var debounceFetchData=debounce(fetchData,1000);

//每一次調(diào)用都會生成一個定時器
//如果上一次的定時器還沒有執(zhí)行,則會被清除
//如此就達(dá)到了防抖動的目的
debouceFetchData();
雅痞 回答

parentMsg是父組件數(shù)據(jù),message不是數(shù)據(jù),只是props的變量名稱。