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

鍍金池/ 問答/ HTML問答
旖襯 回答

找到原因了,因為你的自定義驗證規(guī)則里沒有寫成功的回調函數(shù),加上一個

else{
        callback()
    }
   

就好了

撿肥皂 回答

注意stop不能省略

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">
            #box{
                margin: 100px;
            }
        </style>
    </head>
    <body>
        <div id="box">
              <Poptip  title="提示標題" content="提示內(nèi)容" v-model="visible">    
                  <div slot="title"><i>自定義標題</i></div>
                    <div slot="content">
                       111
                    </div>
                </Poptip>
           <button @click.stop="show()" >激活</button>
        </div>
        <script src="https://cdn.jsdelivr.net/npm/vue"></script>
        <!-- 引入Vue -->
<link rel="stylesheet" >
<!-- import iView -->
<script src="http://unpkg.com/iview/dist/iview.min.js"></script>
<script>
    var vm = new Vue({
        el:"#box",
        data:{
            visible:false
        },
        methods:{
            show:function(e){
            this.visible = true;    
            }
        },
        mounted:function(){
            
        }
    })
</script>
    </body>
</html>
青黛色 回答

打開對話框時傳參:

$("#my_dialog").data("opt", opt).dialog("open")

在dialog里:

"確認": function(){
            //這里想用到opt參數(shù)
            var opt = $(this).data("opt");
        },
病癮 回答

推薦針對 原生localStorage 的api都封裝一層,生成自己的公用模塊,這樣能擴展很多自定義功能,包括滿足你的需求,比如:

var myStorage = {
    setItem(key, val, ...rest){
        // do something
        window.localStorage.setItem(key,val)
    }
    getItem(key,..rest){
        // do something
        return window.localStorage. getItem(key)
    }
    // ...其他方法
}
export default myStorage
浪婳 回答

懷疑你a.base64本身就有問題,你可以打個log把dataURI的前面一部分截取出來嗎。

魚梓 回答

我有另一個想法, 是你獲取完數(shù)據(jù)后, 自己寫個 過濾函數(shù), 把該屬性 給過濾掉。

命多硬 回答
  1. 控制臺找到對應元素,直接修改控件里的 style;
  2. 在組件里修改,覆蓋這個 iview Rate 插件
黑與白 回答

好吧,最后把讀取數(shù)據(jù)部分寫成了一個方法,在componentDidMount()和componentWillMount()里面都調用了才可以,只單獨在其中一個里面調用都無法正常顯示

久舊酒 回答

你不把代碼貼出來,我們腦補來幫你改嗎

我以為 回答

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

Vector3是 three.js 定義的三維空間坐標系里的向量

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

這個問題本質是問:如何將three.js 三維坐標轉換成屏幕二維坐標

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

/**
* 將three.js三維坐標轉換成屏幕上的二維坐標
* @param THREE.Vector3 vector three.js三維坐標
* @return {x:int,y:int} 屏幕坐標
*/
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三維坐標轉換成屏幕坐標。也就是實現(xiàn)了3維坐標和屏幕坐標掛鉤

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

圖片描述

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

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

處理方法就是將這個屏幕二維坐標轉three.js三維坐標,按照下面這個方法來處理:

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的位置

應該就可以了

詆毀你 回答

上面兄弟說的對,你在構造器里面寫,或者當然你也可以直接調用

class A{
  constructor(){
    //這里可以寫this.test(),也可以不寫
  }
  test(){
    alert(1);
  }
}
var a = new A(); //創(chuàng)建實例
a.test(); //輸出為1
嫑吢丕 回答

str.replace(/(,)(?!\w)/g,'')

怪痞 回答

答非所問了,點進題主給的鏈接是404,所以忽略

css的,在主流瀏覽器中試試

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        *{margin:0;padding:0}
        .show{
            text-transform: uppercase;
            font-size: 84px;
            line-height: 96px;
            opacity: .1;
            color: #fff;
            width:300px;
        }
        #spotlight{
            display: block;
            width: 150px;
            height: 150px;
            position:absolute;
            top:50px;
            left:0;
            opacity: 1;
            overflow: hidden;
            border-radius: 50%;
        }
        #spotlightHelper{
            width: 150px;
            height: 150px;
            position:absolute;
            top:-50px;
        }
    </style>
</head>
<body style="background: #0c0a15">
<div>
    <div class="show">
        <span>Page</span>
        <span>Not</span>
        <span>Found</span>
    </div>
    <div class="show" id="spotlight">
        <div id="spotlightHelper">
            <span>Page</span>
            <span>Not</span>
            <span>Found</span>
        </div>
    </div>
</div>
<script>
    let sl=document.getElementById('spotlight'),
      slAttr=sl.getBoundingClientRect(),
      slW=slAttr.width,
      slH=slAttr.height;
    let slHelper=document.getElementById('spotlightHelper')
    document.onmousemove=function (e) {
      let curX=e.clientX-slW/2,curY=e.clientY-slH/2
      sl.style.cssText=`top:${curY}px;left:${curX}px;`
      slHelper.style.cssText=`top:${-curY}px;left:${-curX}px;`
    }
</script>
</body>
</html>
青黛色 回答

回答下:通過查資料理解

if (superClass)
    Object.setPrototypeOf
      ? Object.setPrototypeOf(subClass, superClass)
      : (subClass.__proto__ = superClass);

這段代碼是為了繼承父類的靜態(tài)屬性,一般靜態(tài)屬性會加在構造函數(shù)上而不是原型上.

懶豬 回答

rowKey: record => (text, record, index)=>{index}

深記你 回答

圖片描述

這里不是已經(jīng)注冊了嗎?在哪個頁面調用組件,就在哪個頁面注冊

遺莣 回答

1.存在cookie或者localstorage
2.重新從服務器獲取
3.通過URL的參數(shù)傳遞

筱饞貓 回答

package.json里把"webpack": "^3.1.0"改成"webpack": "^4.17.1",,然后npm install。