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

鍍金池/ 問答/ HTML問答
好難瘦 回答

`$.ajax({

url:"http://localhost:3333/audio",
type:"post",

}).done(res=>{

const blob = new Blob([res],{type:"audio/mp3"});
const blobUrl = URL.createObjectURL(blob);
const audio = new Audio(blobUrl);
audio.play();

});`

以上答案從我對其他的問題拷貝過來的,原理是一樣的。以音頻為例 type換成你的文件類型 比如pdf就是application/pdf
url換成你自己的

主要知識點就是blob和URL.createObjectUR

毀憶 回答

swiper-item有個默認樣式overflow:hidden;
text被隱藏了,給text加個樣式就可以了,如:

.banner text{
    position: absolute;
    top:0;
    left:50%;
    transform:translateX(-50%);
}
孤島 回答

你在onload調(diào)起的之后再new Image不就行了

有點壞 回答

^\d{2}:\d{2}-\d{2}:\d{2}$ 試試看 :是中文的?

生性 回答

ajax提交不會出現(xiàn)很慢的情況(除非是網(wǎng)絡(luò)原因),主要在你后臺接口里面增加一些調(diào)試日志,找到處理慢的地方,然后在有針對的進行優(yōu)化。

裸橙 回答

圖片描述

這樣子通過一個launch group,把maven build和run as applicaiton組合起來了

雅痞 回答

為什么說參數(shù)不能放在 search 中呢?沒遇到這種限制。
最好還是在 search 中,如果不行,可以考慮用 location.hash

萌二代 回答

沉浸式狀態(tài)欄,百度一下就知道了。

獨特范 回答

responseaction的接口返回的數(shù)據(jù)。
你的這個問題應該是后臺接口重定向了一個頁面,沒有給你返回一個Object(Json).

爛人 回答

不可以,因為js基于安全性的考慮,是不可能讀寫本地文件的。

莓森 回答

因為fileReaderonload是:文件讀取成功完成時觸發(fā)。然而文件讀取需要一定的時間,所以后面的console.log(base64Code)并不會等待onload事件的完成,會直接執(zhí)行,所以比onload事件里的console.log(base64Code)先執(zhí)行。所以在控制臺先輸出'',讀取成功后才打印出base64的字符串

放開她 回答
  1. 你要在函數(shù)里面對DOM進行操作,肯定不會純了。你可以把數(shù)據(jù)處理的邏輯抽出來作為一個純函數(shù)函數(shù),然后再把DOM操作的邏輯從回調(diào)函數(shù)中抽出來,這樣的話便于代碼的維護;
  2. 你可以使用事件委托,把讓父元素收集事件,并且根據(jù)事件類型和event.target來區(qū)分是哪個子元素觸發(fā)的事件,再來決定要執(zhí)行的邏輯。極端點的話,把事件全部委托到document上

希望能夠幫助到你:)

傲嬌范 回答

.....vertical-align放在你的子元素上....不是父元素哈

紓惘 回答

我們公司寫法都是每個Modal一個組件,驗證在各自的組件里邊做。

handleSubmit = () => {
    let adopt = false;
    this.props.form.validateFields(
      (err) => {
        adopt = !err;
      },
    );
    if (adopt) {...}
  };
懶洋洋 回答

chrome 默認最小字12px 然后 12 5 + (border)12 = 62

孤客 回答

//data.js(映射關(guān)系)

export default [
    {discount:1,min:0,max:12},
    {discount:0.9,min:12,max:36},
    {discount:0.8,min:36,max:Infinity},
]

//logic.js(業(yè)務(wù)邏輯)

import arr from "./your-path/data.js"

/*
 * @description 根據(jù)金額計算折扣率
 * @params {Number} amount - 金額
 * @returns {Number} - 折扣率
*/
function getDiscount(amount){
    let result;
    for(const item of arr){
        const {discount,min,max} = item;
        if(amount >= min && amount < max){
            result = discount;
            break;
        }
    }
    if(!result){
        throw new Error("朋友醒醒,看看映射關(guān)系有沒有寫錯,或者你給result一個默認值");
    }
    return result;
}

// 實際使用
const val = 15.6;
const discount = getDiscount(val);
const finalValue = val * discount;
console.log(`本應支付${val}元,折扣率為${discount},最終要支付${finalValue}元`);

clipboard.png

如果需求有變 你只需要改data.js

export default [
    {discount:1,min:0,max:12},
    //插了個24的區(qū)間進去
    {discount:0.95,min:12,max:24},
    {discount:0.88,min:24,max:36},
    {discount:0.8,min:36,max:Infinity},
]