鍍金池/ 問答/ HTML問答
維她命 回答

console.log(userPlayList0.jsoncontent);你取哪組數(shù)據(jù)i就寫哪組的索引

茍活 回答

很顯然你漏了一個花括號,你的webstorm里面不是給了你提示了么,我標注出來的那一部分就是一個完整的域,這方面webstorm都做的很好的啊圖片描述

負我心 回答

如果是直接從url中取,那么document.location.port就可以拿得到。

如果是普通字符串,并且是xxxx:xxxx形式的??梢酝ㄟ^str.split(":"),然后取返回的數(shù)組的第二個元素即可。

陌南塵 回答

我也遇到這問題 你解決了沒 ?

你的瞳 回答

在瀏覽器環(huán)境下,JS不具備對本地文件進行完全可控的讀寫能力。因此,如果可以的話,盡量讓后臺從GET的參數(shù)中獲取token等信息,然后返回文件流。前端只需要使用 a 標簽和 download 屬性即可下載。


如果一定要從前端讀取文件流然后下載,可以使用 blob 對象實現(xiàn)。但是兼容性就無法保證了,blob對象只在 IE11 可用。

另外后臺收不到 header 可能是跨域問題導致的,只要是帶自定義header的跨域請求,在發(fā)送真實請求前都會先發(fā)送OPTIONS請求,瀏覽器根據(jù)OPTIONS請求返回的結(jié)果來決定是否繼續(xù)發(fā)送真實的請求進行跨域資源訪問。

function export_raw(name, blob) {
    // name=文件名, blob=文件二進制對象
    var urlObject = window.URL || window.webkitURL || window;
    var save_link = document.createElementNS("http://www.w3.org/1999/xhtml", "a")
    save_link.href = urlObject.createObjectURL(blob);
    save_link.download = name;
    fake_click(save_link);
}

function fake_click(obj) {
    var ev = document.createEvent("MouseEvents");
    ev.initMouseEvent(
        "click", true, false, window, 0, 0, 0, 0, 0
        , false, false, false, false, 0, null
    );
    obj.dispatchEvent(ev);
}
薄荷綠 回答

代碼不完整,你可以試試事件委托

旖襯 回答

以 php 為例:

// 解碼 base64 獲取視頻真實地址
$video_url = base64_encode($base64);

$output_filename = "test.mp4";

$host = $video_url;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $host);
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_AUTOREFERER, false);
curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
curl_setopt($ch, CURLOPT_HEADER, 0);
$result = curl_exec($ch);
curl_close($ch);

print_r($result); 

// 寫入文件
$fp = fopen($output_filename, 'w');
fwrite($fp, $result);
fclose($fp);
青瓷 回答

簡單方法有2:

  1. 利用Animation Add-Ons,官方文檔。
  2. 利用CSS3屬性:transition:all .2s ease;(推薦,簡單粗暴)
className="this.state.cd_show ? 'comp show' : 'comp'"
.comp {
    opacity: 0;
    transition:all .2s ease;
    &.show {
        opacity: 1;
    }
}
巫婆 回答

其實不是ie不能直接引用 node_modules中的文件,而是element-ui對ie游覽器的兼容性問題

無標題 回答

在你的電腦上安裝git就好了,然后再重新拉取。有些資源需要用git才能拉取

糖豆豆 回答

alert停止當前操作,確認后還是會執(zhí)行下面語句

久礙你 回答

使用env,printenv可以看到當前shell下所有可用環(huán)境變量,使用export可以看到當前被export的環(huán)境變量,也就是能在子進程中起作用的環(huán)境變量。

在shell腳本中讀取某個環(huán)境變量只能用${ENV_VAR_NAME}這種形式

練命 回答

前端 的js肯定不能直接操作數(shù)據(jù)庫,但你可以通過ajax把數(shù)據(jù)發(fā)給接口,通過接口把數(shù)據(jù)寫入數(shù)據(jù)庫。

薄荷糖 回答

JSON.parse是沒法用的,大于安全值Number.MAX_SAFE_INTEGER(2^53-1),精度不夠無法表示。
后臺返回string吧。