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

鍍金池/ 問(wèn)答/ HTML5問(wèn)答
逗婦乳 回答

border-radius: 100px 100px 0 0;
height: 50px;
background-color: #fff;
border: 3px solid #999;

嫑吢丕 回答

參考下這個(gè)文章

安卓:$("#start_time').val("2016/05/30 08:30");
蘋(píng)果:$("#start_time').val("2016-05-30T08:30");


少了個(gè)反斜杠吧?
new Date().toLocaleString().split(' ')[0].replace(/\//g,'-')

落殤 回答

onload 判定 iframe 頁(yè)面的一些特征判斷是否加載成功

尤禮 回答

個(gè)人建議show hide 你如果src的話 這個(gè)數(shù)據(jù)每次加載 走進(jìn)程肯定會(huì)慢

至于最快多少毫秒 這個(gè)你跑個(gè)程序走一遍看看

背叛者 回答
  1. this.$router.push()
  2. 用原生的 history.go(-1) location.reload()
過(guò)客 回答

1.看你用的云服務(wù)器是啥系統(tǒng),你可以理解為云就是一個(gè)操作系統(tǒng),和你本地的Linux沒(méi)啥兩樣,你本地怎么放,云上就怎么放
2.云上的后端就沒(méi)辦法直接調(diào)試了,客戶(hù)端可以在瀏覽器里調(diào)試
3.ssh怎么用云服務(wù)器都有說(shuō)明文檔

陌離殤 回答

好吧,解決了??!確實(shí)是用transform.....

handleScroll: function(e){
var now = e.detail.scrollTop
var last = this.data.scrollTop
var scrollDown = this.data.scrollDown
if ((now > last && !scrollDown) || (now < last && scrollDown))
{
scrollDown = this.data.scrollDown = 1 - scrollDown
this.setData({
hidden: scrollDown ? 'transform: translateY(-60px);':'',
})
}
this.data.scrollTop = now
console.log(now)
},
?
苦妄 回答
  1. 用多個(gè)formData, 每張圖片new一個(gè)formData,每個(gè)formData分別通過(guò)ajax請(qǐng)求發(fā)送
  2. 如果不用formData, ajax傳圖片只能穿base64

如果你使用的是 entry.js 作為入口文件,就需要?jiǎng)h除 webpack.conf.js 文件中的 getEntryFileContent 和 walk 方法

離魂曲 回答

加兩個(gè)console你就明白了。

function A() {
    console.log('enter A');  // 1
    var deferred = $.Deferred();
    setTimeout(function() {
        console.log( 'A return.' );
        deferred.resolve("A return!");
    }, 1000);

    return deferred.promise();
}

function B() {
    console.log('enter B');  // 2
    var deferred = $.Deferred();
    setTimeout(function() {
        console.log( 'B return.' );
        deferred.resolve( "B return!");

    }, 2000);

    return deferred.promise();
}

function C() {
    console.log( 'C return.' );
}

//這樣子運(yùn)行時(shí),
$.when( A() ).then( B ).then( C );
//輸出結(jié)果:
A return.
B return.
C return.

//如果是這樣運(yùn)行時(shí),
$.when( A() ).then( B() ).then( C() );
//輸出結(jié)果:
C return.
A return.
B return.
落殤 回答

css:-moz-box-shadow:3px 4px 10px #8F8F8F; -webkit-box-shadow:3px 4px 10px #8F8F8F; box-shadow:3px 4px 10px #8F8F8F;
發(fā)生事件時(shí)添加class到目標(biāo)元素

若相惜 回答

你看狀態(tài)碼 Status: 304它的意思是服務(wù)器告訴瀏覽器『這張圖片自從你上次下載以來(lái)沒(méi)有被改變過(guò)』,所以瀏覽器并沒(méi)有重新從服務(wù)器下載這張圖片,而是用了本地緩存的圖片,所以就沒(méi)有 6KB 了,只有 286B 的響應(yīng)頭。

1.靜態(tài)化
2.cdn加速
3.可以打開(kāi)控制臺(tái)查看哪些速度比較慢

clipboard.png

尛憇藌 回答

鏈接

Descendant elements do not generate any boxes either; the element and its content are removed from the formatting structure entirely.
Please note that a display of 'none' does not create an invisible box; it creates no box at all.

我覺(jué)得是這個(gè)原因吧。設(shè)置為display:none的元素及內(nèi)容不會(huì)被創(chuàng)建。所以每次切換的時(shí)候就是重新創(chuàng)建了一次,導(dǎo)致樣式什么的會(huì)重新生效。


試試這個(gè)吧,動(dòng)畫(huà)執(zhí)行完把樣式刪了?;蛘咴趧e的什么時(shí)機(jī)把動(dòng)畫(huà)樣式刪了。

el.addEventListener('animationend', function () {
  el.classList.remove('zoom')
})

mergeMap:

from(this.getOne)
    .pipe(
        mergeMap(oneData => {
            console.log(oneData)
            return from(this.getTwo)
        }),
        mergeMap(twoData => {
            console.log(twoData)
            return from(this.getThree)
        })
    )
    .subscribe(threeData => {
        console.log(threeData)
        ...
    })
奧特蛋 回答

直接初始化scroll startY

愿如初 回答

webstorm真的是很容易出問(wèn)題。我用了很久webstorm,現(xiàn)在改回用sublime了。另外,sublime有vue插件,webstorm沒(méi)有哦。尤老師也說(shuō)過(guò)他也是用sublime也不用webstorm哦。

笑浮塵 回答

我的方案是封裝一下 labels 將其替換成 Object, libraryService.labelsArry 封裝成
Object 數(shù)組

{
   text:'test',
   selected: false
}

然后在 span 上添加一個(gè) class ,由 selected 決定

html:
<span *ngFor="let labels of libraryService.labelsArry" [class.selected]="labels.selected"   (click)="chooseLabel(labels)"  >{{labels.text}} </span>

css:

  .selected{
      color : red;
  }


ts:
chooseLabels(item){
   item.selected=!item.selected;
}