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

鍍金池/ 問答/ HTML問答
墨沫 回答

試下這個(gè)吧,沒多測(cè)

var data = {
        id: 1,
        name: 'Sinwer',
        list: [{
                startTime: '9:10',
                endTime: '10:20'
            },
            {
                startTime: '14:20',
                endTime: '16:33'
            }
        ]
    };
    function diffTime(data) {
        var DiffTime = [ {
                s: "9:00",
                e: '10:00',
                flag:false
            },{
                s: "10:00",
                e: '11:00',
                flag:false
            },{
                s: "11:00",
                e: '12:00',
                flag:false
            },{
                s: "13:00",
                e: '14:00',
                flag:false
            },{
                s: "14:00",
                e: '15:00',
                flag:false
            }, {
                s: "15:00",
                e: '16:00',
                flag:false
            },{
                s: "16:00",
                e: '17:00',
                flag:false
            },{
                s: "17:00",
                e: '18:00',
                flag:false
            }
        ];
        var temparr;
        for(var j in DiffTime){

            temparr = DiffTime[j].s.split(":");
            var stime = parseInt(temparr[0])*60+parseInt(temparr[1]);
            temparr = DiffTime[j].e.split(":");
            var etime = parseInt(temparr[0])*60+parseInt(temparr[1]);

            for(var i=0;i<data.length;i++){
                temparr = data[i].startTime.split(":");
                var side1 = parseInt(temparr[0])*60+parseInt(temparr[1]);
                temparr = data[i].endTime.split(":");
                var side2 = parseInt(temparr[0])*60+parseInt(temparr[1]);
                if((side1 >= stime && side1 <= etime) || (side2 >= stime && side2 <= etime) || (side1<=stime && side2 >= etime)){
                    DiffTime[j].flag = true;
                    break;
                }
            }
        }
        
        return DiffTime;
    }
    var timeArr = diffTime(data.list);
    console.table(timeArr);
瘋浪 回答

'/api' 改成 '/v1', pathRewrite刪除

舊酒館 回答

那就改一下自定義的屬性呀,比如data-null等

筱饞貓 回答

在Linechart.js寫props

    props: {
        Data: {
          type: Array,
          default: []
        },
    }

在example.vue傳數(shù)據(jù)過去

<line-chart 
    :width="370" 
    :height="246"
    :Data="data">
</line-chart>

這樣Linechart.js就能拿到數(shù)組

裸橙 回答

我看你在控制臺(tái)中有兩個(gè)HTMLCollection對(duì)象,第一次有兩個(gè)元素,到了第二次就是空的,是否是在forEach循環(huán)中你有對(duì)兩個(gè)div做操作,導(dǎo)致他們從頁面節(jié)點(diǎn)中消失?

冷眸 回答

頁面離開 session 不是自動(dòng)全清么

野橘 回答

1.設(shè)置 size="" 超出就會(huì)出現(xiàn)滾動(dòng)條
2.設(shè)置 size="" 后 外面用一個(gè)div包裹,div樣式高度固定,overflow:hidden;
試一下

不歸路 回答

只要不做異步操作,都是符合規(guī)范的,js操作storage本就是個(gè)同步操作,所以可以這樣做。

青瓷 回答

var a = [{x: 1},{x:2},{x:3}];

for( var k in a){
    if(a[k].x == 1){
        a[k].x = "a";
    }else if(a[k].x == 2){
        a[k].x = "b";
    }else if(a[k].x == 3){
        a[k].x = "c";
    }
}
console.log(a);



把if替換成switch就好了。。不過你是這個(gè)意思嘛?
寫榮 回答

跨域需要后端的知識(shí),在后端處理,現(xiàn)在只說后端:
(代碼前面的也是代碼組件部門)
一:寫過濾器:
/**

  • desc 自定義跨域過濾器
  • className CorsFilter
  • modify
  • version 1.0
  • since 1.8

*/
public class CorsFilter implements Filter {

private FilterConfig config = null;

@Override
public void init(FilterConfig config) throws ServletException {
    this.config = config;
}

@Override
public void destroy() {
    this.config = null;
}


@Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
    HttpServletResponse response = (HttpServletResponse) servletResponse;
    HttpServletRequest request = (HttpServletRequest) servletRequest;
    // 允許哪些Origin發(fā)起跨域請(qǐng)求,nginx下正常
    // response.setHeader( "Access-Control-Allow-Origin", config.getInitParameter( "AccessControlAllowOrigin" ) );
    response.setHeader( "Access-Control-Allow-Origin", "http://192.168.212.127:8070" );
    // 允許請(qǐng)求的方法
    response.setHeader( "Access-Control-Allow-Methods", "POST, GET, OPTIONS,DELETE,PUT" );
    // 多少秒內(nèi),不需要再發(fā)送預(yù)檢驗(yàn)請(qǐng)求,可以緩存該結(jié)果
    response.setHeader( "Access-Control-Max-Age", "3600" );
    // 表明它允許跨域請(qǐng)求包含xxx頭
    response.setHeader( "Access-Control-Allow-Headers", "Origin, Access-Token,X-Requested-With, Content-Type, Accept" );
    //是否允許瀏覽器攜帶用戶身份信息(cookie)
    response.setHeader( "Access-Control-Allow-Credentials", "true" );

   // response.setHeader( "Access-Control-Expose-Headers", "*" );
    if (request.getMethod().equals( "OPTIONS" )) {
        response.setStatus( 200 );
        return;
    }
    filterChain.doFilter( servletRequest, response );
}

}

注意:http://192.168.212.127:8070,這個(gè)就是前面訪問的地址

第二步:在web.xml中配置過濾器

<!-- CORS跨域過濾器 start -->
<filter>
    <filter-name>CorsFilter</filter-name>
    <filter-class>bd.store.base.cotroller.CorsFilter</filter-class>
</filter>
<filter-mapping>
    <filter-name>CorsFilter</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>
<!--# CORS跨域過濾器 end -->

第三步:前面直接使用,不需要做任何配置

我不懂 回答

登錄后獲取的Access_token,用這個(gè)去請(qǐng)求數(shù)據(jù),還有建立連接的方法放在共用的js里面https://github.com/shmilylbel...

苦妄 回答
  1. 用多個(gè)formData, 每張圖片new一個(gè)formData,每個(gè)formData分別通過ajax請(qǐng)求發(fā)送
  2. 如果不用formData, ajax傳圖片只能穿base64
哎呦喂 回答

樓上的大哥已經(jīng)給了各種改寫。就說下這段代碼為什么輸出100個(gè)101,以及為什么打印出一個(gè)“大值”吧

var value = 0
      while(value++ < 100){
        setTimeout(() => console.log(value),100)
      }
      

1.首先要理解,setTimeout是異步的,會(huì)被放到任務(wù)隊(duì)列中,直到主進(jìn)程里的同步代碼執(zhí)行完畢,才會(huì)去任務(wù)隊(duì)列執(zhí)行setTimeout

2.所以setTimeout并不一定是在100毫秒后執(zhí)行console.log(value),必須有一個(gè)前提,就是主進(jìn)程的同步代碼執(zhí)行完畢,也就是主進(jìn)程空閑的情況下,100毫秒后執(zhí)行console.log(value)

3.再回看代碼的執(zhí)行順序,就是0 < 100所以進(jìn)去,JS看到setTimeout是異步的,它就把里面的函數(shù)扔到任務(wù)隊(duì)列中,然后1 < 100繼續(xù)進(jìn)入循環(huán),JS看到還是setTimeout..就繼續(xù)扔進(jìn)到任務(wù)隊(duì)列里,扔了100次,終于跳出循環(huán)

4.跳出循環(huán)之后,主進(jìn)程也就都執(zhí)行完了,這時(shí)候JS去看任務(wù)隊(duì)列里有100個(gè)函數(shù),全是打印console.log(value)的,此時(shí)value是101,所以就輸出100次101

至于,為什么輸出了一個(gè)“大值”,你肯定是在開發(fā)者工具里運(yùn)行的,你要是在vscode或者其他編輯器里就沒這個(gè)問題。開發(fā)者工具你每次回車它都會(huì)自動(dòng)返回一個(gè)執(zhí)行結(jié)果的.

比如,你輸入 var a = 10 回車,它返回undefined,就是說這個(gè)語句的執(zhí)行結(jié)果是undefined。

孤客 回答

響應(yīng)體組成

字段 含義
code 服務(wù)端處理業(yè)務(wù)后的返回代碼,其中包含公共響應(yīng)代碼和當(dāng)前業(yè)務(wù)特有代碼
組成右 http_code+3位數(shù)字,成功除外,成功使用200表示,其他的,如
客戶端請(qǐng)求權(quán)限錯(cuò)誤 401001
msg 服務(wù)端處理后返回給客戶端的提示性文字,當(dāng)然,客戶端不應(yīng)該直接使用此
提示,而是根據(jù)code自定義提示語給用戶
data 處理業(yè)務(wù)邏輯后需要返回的數(shù)據(jù),必須為一個(gè)對(duì)象,而非任何標(biāo)量值。
session 這里的session并不是傳統(tǒng)http中的session,而是單次會(huì)話的標(biāo)識(shí)符,因?yàn)樵?br>客戶端調(diào)用API的過程中,難免會(huì)遇到數(shù)據(jù)問題,導(dǎo)致不好調(diào)試,所以應(yīng)該將
所有的請(qǐng)求記錄放進(jìn)去日志,然后當(dāng)客戶端出現(xiàn)問題時(shí)根據(jù)請(qǐng)求的session來
定位是哪一個(gè)會(huì)話,然后使用postman對(duì)請(qǐng)求進(jìn)行重放調(diào)試,除了請(qǐng)求日志,
還應(yīng)該保存請(qǐng)求日志

公共響應(yīng)代碼

除了業(yè)務(wù)響應(yīng)代碼,應(yīng)該還有一些公共響應(yīng)代碼

code 示例
200 請(qǐng)求成功
401001 用戶身份失效
400001 請(qǐng)求參數(shù)錯(cuò)誤
404001 服務(wù)沒有數(shù)據(jù)

....

離觴 回答

div:first-child改為這樣試一試便可看到效果:

div:nth-of-type(1)

希望能幫助到你!

澐染 回答

這樣是可以改到外面的result變量的。因?yàn)椴恢?code>getSystemInfo()里面具體執(zhí)行了什么,我也沒法判斷。你先確定一下走的是if還是else。

青裙 回答

監(jiān)聽對(duì)應(yīng)dom的change blur propertychange之類的事件就好了 簡(jiǎn)單的話用不著插件啊