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

鍍金池/ 問答/ HTML5問答
安淺陌 回答

不知道你子路由是怎么配置的?你有沒有像圖片一樣配置路徑中的:id令牌用來接收你的值呢?
圖片描述

玄鳥 回答

以前沒有遇到過這個(gè)問題,我實(shí)驗(yàn)了一下,覺得原因應(yīng)該是:

  1. 父級(jí)容器上設(shè)置overflow、overflow-y和overflow-x屬性不為visible時(shí),會(huì)觸發(fā)一次容器寬高計(jì)算并裁剪
  2. box-shadow屬性不會(huì)影響元素的寬高,所以被overflow忽略,然后裁剪
  3. 由于設(shè)置了overflow,父級(jí)元素觸發(fā)BFC,沒有上外邊距合并,所以能夠顯示上邊的box-shadow

事實(shí)上,overflow不為visible與觸發(fā)BFC的條件很像,但不清楚是不是BFC的原因。

以上都是在chrome瀏覽器中發(fā)現(xiàn)的情況,因此可以試試上面兩位的解決方法。

但是

但是,如果你是在IE9瀏覽器中,那么僅僅是1px的margin是沒有辦法完整顯示box-shadow的,至少得是2px。

吃藕丑 回答

ref 相當(dāng)一給元素或組件一個(gè)id,引用加在$refs,第一種寫法后面的就把前面的覆蓋了,這樣寫肯定不合理,id重復(fù) 。第二種vue有做for的特殊處理,參考文檔。

當(dāng) ref 和 v-for 一起使用的時(shí)候,你得到的引用將會(huì)是一個(gè)包含了對(duì)應(yīng)數(shù)據(jù)源的這些子組件的數(shù)組。

https://cn.vuejs.org/v2/guide...

吢丕 回答

問題已經(jīng)在環(huán)信社區(qū)解決了,是環(huán)信提供的sdk的問題,改為1.4.13及該版本以上的sdk都可以正常連接,這里貼上帖子

貓小柒 回答
<!DOCTYPE html>
<html>
<body>


<audio id="myAudio" autoplay controls loop>
  <source src="/i/horse.ogg" type="audio/ogg">
  <source src="/i/horse.mp3" type="audio/mpeg">
  Your browser does not support the audio element.
</audio>


<p id="demo"></p>

<button onclick="myFunction()">切換</button>

<script>
function myFunction()
{
 var audio = document.getElementById("myAudio");
   if(audio.paused){
     audio.play(); 
  }else{
     audio.pause();
}
}
</script>

</body>
</html>

這個(gè)代碼粘貼到這里 http://www.w3school.com.cn/ti...。

舊顏 回答

在 use('/')前定義一個(gè)固定的error 比如use('/error/*')

久愛她 回答

if (typeof callback === "function") callback.call(this, d)

夏木 回答

子元素的z-index受父元素影響 假如有兩個(gè)元素A和B 假如A的子元素z-index 為999 但是A元素z-index為1,B的z-index為2的話 A的子元素還是會(huì)被B蓋住

陪她鬧 回答

默認(rèn)的new Vue()方法是不會(huì)暴露出全局變量的

脾氣硬 回答

iframe 了解一下

未命名 回答

我想出兩種方案,

1、服務(wù)器端返回文件的時(shí)候,設(shè)置響應(yīng)頭,

cache-control:no-cache

貌似是這樣,告訴瀏覽器不要緩存;

2、前端控制,核心是,如何區(qū)分代碼里修改 url 導(dǎo)致的刷新和用戶的刷新,代碼:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>

<body>
    <script>
    let presentTime = (new Date()).getTime(),
        hrefWithoutSearch = location.protocol + '//' + location.host + location.pathname;

    if (localStorage.getItem('previousHref') === null) {
        localStorage.setItem('previousHref', hrefWithoutSearch + "?v=" + presentTime);
        localStorage.setItem('previousAccessTime', presentTime);
        location.href = hrefWithoutSearch + "?v=" + presentTime;
    } else {
        let interval = presentTime - parseInt(localStorage.getItem('previousAccessTime'), 10);
        if (interval > 2000) {
            localStorage.setItem('previousAccessTime', presentTime);
            location.href = hrefWithoutSearch + "?v=" + presentTime;
        }
    }
    </script>
</body>

</html>

原理:

  1. 代碼修改 url 的刷新,不能繼續(xù)刷新,否則陷入死循環(huán);
  2. 用戶的刷新要修改 url,返回新的頁面;

所以,onbeforeunload,onunload 都無法來區(qū)分,我想到的可以區(qū)分的就是,用戶的操作

  1. 鍵盤事件:F5,CTRL+R,地址欄回車,地址欄旁邊的刷新按鈕
  2. 鼠標(biāo)事件: 右鍵刷新

我覺得比較困難,尤其是地址欄回車按鈕和地址欄旁的刷新;所以想了另外一個(gè)妥協(xié)的辦法:

頁面每次加載,都去 localStorage 里獲取上次加載的時(shí)間 previousAccessTime,和當(dāng)前時(shí)間一減,得出 interval ,假設(shè)跟 3秒 比較;

  1. 3秒外,認(rèn)為是用戶刷新的,在用戶刷新導(dǎo)致頁面重新加載原來的 url 時(shí),更新 previousAccessTime ,修改 url,導(dǎo)致重新加載了一個(gè)新的頁面,這個(gè)時(shí)候的 時(shí)間-previousAccessTime 通常小于 3秒,所以適用下一條;
  2. 3秒內(nèi),就判斷是 代碼修改 url 導(dǎo)致的,所以不再去修改 url,避免了循環(huán);
  3. 如果網(wǎng)速慢,導(dǎo)致了修改 url 重新加載的時(shí)間超過了3秒,那會(huì)重復(fù),導(dǎo)致循環(huán);
  4. 如果把時(shí)間改成譬如 10 秒,減少循環(huán)的可能,那么用戶在 10秒內(nèi)的刷新,就不會(huì)刷新。

后兩點(diǎn)是缺點(diǎn),當(dāng)然可以通過其他方式去優(yōu)化,比如,

  1. 調(diào)整這個(gè) interval
  2. 把這個(gè)腳本放在最前面執(zhí)行,減小網(wǎng)速慢的影響;

初始話的時(shí)候?yàn)槭裁床豢梢耘袛????br>https://segmentfault.com/q/10...
看下這個(gè)

噢,略微明白了。你可以在第一個(gè)頁面的回調(diào)方式判斷就可以了

onLoad: function(option){
  var z = this
  // 獲取用戶信息,跟你那個(gè)差不多
  app.userInfoReadyCallback = function() {
      //賦值,可以換成判斷之后跳轉(zhuǎn)的頁面
      z.setData({
          userInfo: app.globalData.userInfo
      })
    }
},


風(fēng)畔 回答

你最后一幀margin-left: 0;,所以圖片一輪滾動(dòng)完后,圖片就會(huì)回滾;
如果你用css3做,那就從右往左,用0%-50%,然后設(shè)置成左往右,用50%-100%;這樣的話就不會(huì)出現(xiàn)6張圖一起回滾的結(jié)果;

嫑吢丕 回答

不知道你的vue版本 在2.2.0以上的版本中是被keep-alive的組件有個(gè)activated的鉤子 你可以在這個(gè)鉤子里面操作

祈歡 回答

很不幸我300條的時(shí)候點(diǎn)擊下拉都有明顯卡頓

想想這種設(shè)計(jì)本身就不合理,3000條數(shù)據(jù)一次性從后端都扔給前端,用戶也不可能去選擇某一條,不如改為remote-search的解決方案

撿肥皂 回答

@solongzz 找到解決方法了嗎?