鍍金池/ 問(wèn)答
孤巷 回答

js處理事件默認(rèn)都是在冒泡階段(vue也是),所以會(huì)先觸發(fā)span再觸發(fā)div,vue中可以通過(guò)事件修飾符讓事件在捕獲階段觸發(fā)

<div :click.capture="handleClick">...</div>
礙你眼 回答

在你原來(lái)的基礎(chǔ)上改了一點(diǎn)點(diǎn)

<form>
  請(qǐng)選擇你愛(ài)好:
  <br>
  <input type="checkbox" name="hobby" id="hobby1"> 音樂(lè)
  <input type="checkbox" name="hobby" id="hobby2"> 登山
  <input type="checkbox" name="hobby" id="hobby3"> 游泳
  <input type="checkbox" name="hobby" id="hobby4"> 閱讀
  <input type="checkbox" name="hobby" id="hobby5"> 打球
  <input type="checkbox" name="hobby" id="hobby6"> 跑步
  <br>
  <input type="button" value="全選" onclick="checkall();">
  <input type="button" value="全不選" onclick="clearall();">
  <p>請(qǐng)輸入您要選擇愛(ài)好的序號(hào),序號(hào)為1-6:</p>
  <input id="wb" name="wb" type="text">
  <input name="ok" type="button" value="確定" onclick="checkone();">
</form>
<script type="text/javascript">
  function checkall() {
    //全選
    var hobby = document.getElementsByTagName("input");
    for (var i = 0; i < hobby.length; i++) {
      if (hobby[i].type == "checkbox") {
        hobby[i].checked = true;
      }
    }
  }

  function clearall() {
    // 全不選
    var hobby = document.getElementsByName("hobby");
    for (var i = 0; i < hobby.length; i++) {
      if (hobby[i].checked == true) {
        hobby[i].checked = false;
      }
    }

  }

  function checkone() {
    //選一個(gè)   
    var j = document.getElementById("wb").value;
    var hobby = document.getElementsByName('hobby');
    if (j <= 0 || j > 6) {
      alert("請(qǐng)輸入正確的數(shù)字!");
    } else
    if (autoCheck("hobby", 3, 'checkone')) {

      hobby[j - 1].checked = true;
    }

  }
  // 輸入時(shí) 限制單個(gè)選中的最大個(gè)數(shù)
  function autoCheck(name, limit, type) {
    var hobby = document.getElementsByName(name);
    if (type == 'checkone') {
      var num = 1;
    } else {
      var num = 0;
    }

    for (var i = 0; i < hobby.length; i++) {
      if (hobby[i].checked) {
        num++
      }
    }
    console.log(num)
    if (num <= limit) {
      return true;
    } else {
      alert('超限了親')
      return false;
    }
  }
  //  直接選擇時(shí)限制單個(gè)選中的最大個(gè)數(shù)
  function sigleCheck() {
    var hobby = document.getElementsByName('hobby');
    if (autoCheck("hobby", 3)) {
      for (var i = 0; i < hobby.length; i++) {
        hobby[i].onclick = function (e) {

          if (autoCheck("hobby", 3, 'sigleCheck')) {

            e.target.checked = true;
          } else {
            e.target.checked = false;
          }


        }


      }

    }
  }
  sigleCheck()

</script>
</body>

為什么默認(rèn)標(biāo)簽這么大

貓小柒 回答

不同瀏覽器對(duì)表情字符的解析不一樣,你可以自己定制一套表情符與表情圖片對(duì)應(yīng)起來(lái),表情圖片可以放在服務(wù)器也可以放在本地緩存~

浪婳 回答

time 中的時(shí)間都是前綴了0的,所以可以直接用 time 來(lái)進(jìn)行字符串比較大小

const data = [
    { id: 1, time: "2018-07-04 00:04:12" },
    { id: 2, time: "2018-07-04 00:14:12" },
    { id: 3, time: "2018-07-04 00:04:12" },
    { id: 4, time: "2018-07-04 00:00:12" },
    { id: 5, time: "2018-07-04 00:04:02" },
    { id: 6, time: "2018-07-04 00:24:52" },
    { id: 7, time: "2018-07-04 01:04:12" },
    { id: 8, time: "2018-07-04 05:04:12" },
    { id: 9, time: "2018-07-04 07:04:12" },
    { id: 10, time: "2018-07-04 00:00:00" },
]

const max = data
    .reduce((max, m) => {
        return max.time > m.time ? max : m;
    });

console.log(max);
兔囡囡 回答

為何非要這么啟動(dòng),用service manager管理不好嗎?操作系統(tǒng)自帶,絕對(duì)官方最佳實(shí)踐。

service vsftpd start
涼心人 回答

web錯(cuò)誤,import導(dǎo)入庫(kù)(request)

陪她鬧 回答

默認(rèn)的new Vue()方法是不會(huì)暴露出全局變量的

離魂曲 回答

你應(yīng)該是最外邊的包圍的那個(gè)也隱藏 或者 你用的是display隱藏的嗎

別瞎鬧 回答

var fileEle = document.getElementById("file");

        var formData = new FormData();  
        for(var i in file.files){//這里如果單張上傳就不必遍歷直接formData.append('file',file.files[0])  
            formData.append('file',file.files[i]);  
        } 
        delete formData[0]//刪除第一張,以此類(lèi)推
        $.ajax({  
            url: '/upload',  
            type: 'POST',  
            data: formData,  
            cache: false,  
            contentType: false,  
            processData: false,  
            success: function(data){   
                //你的邏輯
            } 
        }); 

需要先在瀏覽器中檢查下有沒(méi)有csrftoken這個(gè)cookie,如果沒(méi)有的話就需要看是為啥沒(méi)有設(shè)置上這個(gè)cookie了,比如是不是在MIDDLEWARE中把django.middleware.csrf.CsrfViewMiddleware給刪除掉了。

舊酒館 回答

$(function(){})這個(gè)去掉
應(yīng)該是跳到別的頁(yè)面 組件注銷(xiāo)了 回來(lái)的時(shí)候重新生成dom 但是你這個(gè)$(function(){})是頁(yè)面加載完畢觸發(fā) 只加載一次

入她眼 回答

忘記密碼的話,這個(gè)遠(yuǎn)程真是沒(méi)法搞!PE是可以刪除密碼,然后再設(shè)定新的

每次用戶(hù)來(lái),有狀態(tài)的話,去sso驗(yàn)證一下唄

是自動(dòng)加載還是手動(dòng)加載?看樣子應(yīng)該是自動(dòng)加載的同時(shí)渲染數(shù)據(jù)而卡掉吧,我覺(jué)得可以到第九張圖的時(shí)候,渲染新圖前,把 autoplay 改為 false,應(yīng)該就行了吧。