鍍金池/ 問答/ HTML問答
青瓷 回答

請求頭里面加個 “referer”:“當前頁面的URL”

圖片描述

孤星 回答

先獲取數(shù)據(jù)總個數(shù) select count(*) as sum from User
總頁數(shù) pages = Math.ceil(sum/n) //每頁顯示n個
再根據(jù)頁數(shù)去查詢 select * from User limit index,n //index 頁碼

凝雅 回答

.....跟著改咯....
str.split(':')[1].replace(';', '')

吢丕 回答

官方文檔也太簡單了,最重要的config.json怎么配置都不說明,只能去gg,bd,gh上大海撈針,折騰了兩天終于搞定了。

    {
        "url": "http://www.vikibeta.com",
        "secret": "NSFW",
        "database": "redis",
         "socket.io": {
            "transports": ["websocket", "polling"],
            "address": "http://www.vikibeta.com"
        },  
        "port": [
            "4567",
            "4568",
            "4569"
        ],  
        "redis": {
            "host": "127.0.0.1",
            "port": "6379",
            "password": "PASSWORD",
            "database": "0" 
        }   
    }

其中最重要的就是

"socket.io": {
    "transports": ["websocket", "polling"],
    "address": "http://www.vikibeta.com"
}, 
情已空 回答

之前整理過這類問題,請先參考: https://zhuanlan.zhihu.com/p/...

(主要就是嘗試用canvas并且我寫了一個簡單的工具...)

如果還有問題,也歡迎進一步交流。

賤人曾 回答

應該沒有直接處理視頻流尺寸的方法,一般處理方法是,在video標簽外面套一個父級div,父級div尺寸固定,然后按照需要,固定video標簽的寬度(or高度)是父級div寬度(or高度)的100%,然后另外一個屬性自適配(主要是防止視頻變形),比如你想不同尺寸的視頻顯示的寬度一致,,那就設置寬度是父級div寬度的100%,高度自適應;想不同尺寸的視頻顯示的高度一致,那就設置高度是父級div高度的100%,寬度自適應;并且為了美觀,一般這個視頻標簽要在這個父級div中水平垂直居中。

尤禮 回答

VUE 沒有自帶的,想顯示數(shù)學公式可以看看這個:MathJax:基本數(shù)學公式語法 。

深記你 回答

作用域問題,this指向錯誤,不是你認為的vm,而是指向了window,所以找不到initlocalStore

可以使用你上面定義的_this或箭頭函數(shù)

晚風眠 回答

filter函數(shù)就行吧。
var arr = ['a', 'b', 'c', ''];
if (arr.filter(item => item).length > 3) { ... }

老梗 回答

沒太明白你的意思,你是想讓中間的div居中? 那么給display:flex的元素再增加一個justify-content:space-between, 同時確保三個div寬度一致。

朽鹿 回答

Mobx 呀~

import {observable} from "mobx";

const value = observable.box("123");

console.log(value.get());
// prints '123'

value.observe(function(change) {
    console.log(change.oldValue, "->", change.newValue);
});

value.set("456");
負我心 回答

問題解決,可能是網(wǎng)絡代理的問題,我翻墻之后就能成功安裝了,但我依然有疑問我之前是有安裝成功的,不需要翻墻,問題出在哪里?

我有想改過pyenv的安裝源,但沒有找到相應的配置安裝源的位置,不知道是否會受brew安裝源更改的影響呢?這是前一次安裝和本次安裝的區(qū)別。

檸檬藍 回答

你到第二個頁面了,但擬第一個請求并沒有被取消. 所以當?shù)谝粋€請求結束時,繼續(xù)執(zhí)行了 this.setTimer().

解決方案:

async setTimer() {
  // 頁面已經隱藏了,不設置 timer.
  if (this._hide) return;

  this.timer = setInterval(() => {
      this.oldItems = this.items;
      this.aniTimer ? clearTimeout(this.aniTimer) : "";
      if (this.token) {
          this.getData();
          console.log("頁面一刷新了");
      }
  }, 4000);
}
onHide() {
 this._hide = true.
},
赱丅呿 回答

你提到的給所有js,css文件添加時間戳的方法對于小網(wǎng)站來說無所謂,完美解決客戶端緩存問題。副作用是本來大部分的js,css文件根本沒有變化,也要強制客戶端重新加載新版本,降低了頁面展示速度,不推薦。
邪道
非要用的話,不用到處找插件,可以自己寫個 pathBuilder(filePath) 模板方法,這個方法的作用就是給傳入的路徑后添加一段時間戳。 然后你在模板文件中調用這個方法引入js和css文件。比如

<srcipt src="{pathBuilder('../js/index.js')}"></script>

正道
使用Webpack是目前非常完美省力的解決方式,因為它可以:

  1. 發(fā)布時自動編譯js和css文件,文件名為該文件的哈希值,文件內容不變,哈希值也不變,帶哈希值的文件名即體現(xiàn)了文件版本。
  2. 它可以替換引用js和css的文件,將其改為最終真實路徑(js和css文件名都被替換)。
法克魷 回答

寫成一個組件引入吧,方便些

絯孑氣 回答

代碼實現(xiàn)有很多種,思想是主要的,v-for循環(huán)類型是什么要弄清楚。item.name明顯是個字符串,就要想辦法轉換成‘數(shù)組’,然后再去循環(huán)