鍍金池/ 問(wèn)答/ HTML問(wèn)答
心夠野 回答
        function checkone(){  //這段代碼的理解 ???
            clearall();
            var hobby = document.getElementsByName("hobby");
            var j=document.getElementById("wb").value;
            //輸入多個(gè)字節(jié) 如果有一個(gè)出錯(cuò)清空
            for(var i=0;i<j.length;i++){
                if(j.charAt(i)>6 || j.charAt(i)<1){
                    alert("越界,請(qǐng)重新輸入!");
                    document.getElementById("wb").value="";
                    return;//加個(gè)return
                }
            }
            //輸入多個(gè)字節(jié) 每個(gè)字節(jié)設(shè)置為選中
                for(var n=0;n<j.length;n++){
                   
                        hobby[(j.charAt(n))-1].checked=true; 
                }

            
            
        }

哪里迷,這代碼有問(wèn)題,不符合規(guī)則還繼續(xù)執(zhí)行,會(huì)報(bào)錯(cuò)的。

玄鳥(niǎo) 回答

bootstrap-select不支持拼音的搜索,你直接把『王』字打出來(lái),才有搜索的效果。

萢萢糖 回答

請(qǐng)問(wèn)摟主找到解決方案了嗎?

話寡 回答

<Modal destroyOnClose modifyData={data} destroyOnClose={true}/>,再在componentDidMount中修改就行了;

destroyOnClose 關(guān)閉時(shí)銷毀 Modal 里的子元素

悶油瓶 回答

1.確定代碼的執(zhí)行順序是在jedate.js引入之后

2.確定這個(gè)jedate.js曝露出來(lái)的api是叫jeDate

你的后臺(tái)服務(wù)是跑在80端口嗎,不是的話要加上端口

看報(bào)錯(cuò)是options請(qǐng)求被拒絕了 一般都是你請(qǐng)求的端口沒(méi)有對(duì)應(yīng)的服務(wù)在跑的原因

上傳的話可以用前端formData+Node的multiparty包來(lái)做這個(gè)需求

病癮 回答

Object.assgin 可以解決問(wèn)題,問(wèn)題是你想保留哪一個(gè)里面的值

不討喜 回答

兩者獨(dú)立還叫什么繼承
如果改動(dòng) 父類中的東西 比如刪除red字段 直接使用構(gòu)造函數(shù)的子類 兩者是沒(méi)有關(guān)系的

function SuperType(){
    this.colors = ["red", "blue", "green"];
} 
 
function SubType1(){
    //繼承了 SuperType 
    SuperType.call(this);
    this.colors.push("black")
}
function SubType2(){
    //繼承了 SuperType 
    SuperType.call(this);
    this.colors.push("white")
}

如果有一天修改colors 刪除red 那么只需修改父類:

function SuperType(){
    this.colors = ["blue", "green"];
}

如果都是獨(dú)立的 那有100個(gè)子類 就要修改100

耍太極 回答
1.什么是rem
來(lái)自于鵝廠ISUX團(tuán)隊(duì)的解釋如下: rem(font size of the root element)是指相對(duì)于根元素的字體大小的單位。簡(jiǎn)單的說(shuō)它就是一個(gè)相對(duì)單位??吹絩em大家一定會(huì)想起em單位,em(font size of the element)是指相對(duì)于父元素的字體大小的單位。它們之間其實(shí)很相似,只不過(guò)一個(gè)計(jì)算的規(guī)則是依賴根元素一個(gè)是依賴父元素計(jì)算。
所以這里總結(jié)一句,所謂依賴根元素來(lái)計(jì)算的方式,就是先給予html元素一個(gè)font-size,然后我們所有的rem就根據(jù)這個(gè)font-size來(lái)計(jì)算
例如:
1
html{ font-size:16px;}
那么我們這里的1rem就應(yīng)該這么來(lái)計(jì)算:1x16=16px=1rem;瀏覽器默認(rèn)為16px可能造成rem計(jì)算上的麻煩和多位小數(shù),所以,我們也可以進(jìn)行這種方式的初始化根元素:
html{
font-size=62.5% //這里就是10/16x100%=62.5% 也就是默認(rèn)10px的字號(hào)
}
這樣初始化之后,我們來(lái)進(jìn)行rem計(jì)算的時(shí)候,就會(huì)減少許多的麻煩。

這老哥這種操作我不是很懂,想讓跟元素字體大小為10px,可以直接html{ font-size:10px;}吧?為什么要先搞成16px再乘以62.5%?

回到你說(shuō)的這個(gè)式子.

(function (doc, win) {
    var docEl = doc.documentElement,
        resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
        recalc = function () {
            var clientWidth = docEl.clientWidth;<br>       window.innerWidth>max ?  window.innerWidth : max;
            if (!clientWidth) return;
            docEl.style.fontSize = 20 * (clientWidth / 320) + 'px';
        };
 
    if (!doc.addEventListener) return;
    win.addEventListener(resizeEvt, recalc, false);
    doc.addEventListener('DOMContentLoaded', recalc, false);
})(document, window);

320是定義的手機(jī)屏幕的最小寬度
clientWidth是document.documentElement.clientWidth,也就是當(dāng)前的窗口寬度.
他提到了當(dāng)屏幕寬度為640的時(shí)候,默認(rèn)跟節(jié)點(diǎn)字體大小為20px,不過(guò)這個(gè)js設(shè)置的是40px.

(當(dāng)前屏幕寬度/320)*20
我們用console來(lái)驗(yàn)證一下.

clipboard.png



> window.document.documentElement.clientWidth
384
> window.document.documentElement.clientWidth/320*20
24

這個(gè)事件在頁(yè)面load和resize的時(shí)候觸發(fā),就是每次窗口變化就重置根節(jié)點(diǎn)字體大小,相當(dāng)于更改了rem的長(zhǎng)度,來(lái)實(shí)現(xiàn)頁(yè)面適配.
他那個(gè)寫(xiě)法會(huì)把字體設(shè)置的比較大,可以理解為整個(gè)屏幕的寬度就是16rem.

實(shí)際上我是寫(xiě)后端的..有不對(duì)的地方請(qǐng)指出...

浪婳 回答

在調(diào)用接口的時(shí)候加一個(gè)loading動(dòng)畫(huà)過(guò)渡一下

青黛色 回答

據(jù)我所知,selenium 不能截取網(wǎng)頁(yè)(瀏覽器內(nèi))以外的屏幕。

要截取 windows 系統(tǒng)任務(wù)欄或右下角的時(shí)間,需要調(diào)用系統(tǒng) API。最省事的辦法是使用截屏類庫(kù),例如 https://github.com/ponty/pysc... 。

旖襯 回答

可以watch,只是我覺(jué)得我什么不直接傳personmsg,這樣就不會(huì)涉及順序的問(wèn)題了。

念初 回答

一種是新增加一個(gè)盒子,盒子大小和小盒子一樣,然后顏色設(shè)計(jì)為透明。
還有一種是不使用justify-content: space-between;改為justify-content: flex-start;
然后對(duì)從第二個(gè)元素開(kāi)始,每隔三個(gè)寫(xiě)一個(gè)元素選擇器,改變選中元素的margin-left和margin-right;

        *{
            margin: 0;
            padding: 0;
        }
        .wrap{
            width: 100%;
            height: 400px;
            background-color: red;
            display: flex;
            justify-content: flex-start;
            align-items: center;
            flex-wrap: wrap;
        }
        .son{
            width: 31%;
            height: 100px;
            background-color: blue;
        }
        .son:nth-child(3n+2){
            margin-left: 3.5%;
            margin-right: 3.5%;
            background-color: white;
        }

html

    <div class="wrap">
        <div class="son"></div>
        <div class="son"></div>
        <div class="son"></div>
        <div class="son"></div>
        <div class="son"></div>
    </div>
網(wǎng)妓 回答

引入了嗎?

引入試試。

clipboard.png

clipboard.png

墨沫 回答

這個(gè)目前無(wú)法監(jiān)聽(tīng),之前項(xiàng)目也是遇到這個(gè)問(wèn)題,你要調(diào)用微信的api獲取經(jīng)緯度,然后用高德或者百度地圖去定位

在mounted中添加監(jiān)聽(tīng)窗口大小的變化

mounted(){
    this.$nextTick(() => {
        window.addEventListener('onresize',() => {
            ....
        })
    })
}