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

鍍金池/ 問答
兮顏 回答

自己解決了,注冊表里找到 "HKEY_CLASSES_ROOT\Applications\sublime_text.exe"
將這個全部刪除就正常了

未命名 回答

我想出兩種方案,

1、服務(wù)器端返回文件的時候,設(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)事件: 右鍵刷新

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

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

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

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

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

按照官方文檔關(guān)于 if說明itemstates 這個集合中的元素,這是 foreach 標(biāo)簽中 item 屬性指定的名稱,而 states 應(yīng)該是外部傳入的參數(shù)。

葬憶 回答

pathRewrite配置的問題。要么注釋掉,要么如下面這樣寫

   proxyTable: {
        '/index':{
            target:'http://192.168.6.88',
            changeOrigin:true,
            pathRewrite:{
                '^/index':'index'
            }
        }
    },

重新run項目就好了

萌面人 回答

canvas measureText 方法可以事先獲取文字畫出來的長度 根據(jù)這個長度 你可以動態(tài)改變寬度 以及位置去在canvas顯示 如果是改變input的長度 你可以用相同的字體樣式 寫入一個div 去獲取div的長度 來動態(tài)改變input

1、“前面的請求還沒有處理完,后面的請求就開始處理了”,如果你需要的變量值是前面處理完之后的,那肯定是要進(jìn)行異步流程控制的。

2、每一個 req 請求本身就是一個獨立的對象,并且會在其整個生命周期中傳遞,你完全可以在 req 上自定義屬性用來掛載你的數(shù)據(jù)。

巷尾 回答

其實你疑惑的是為什么要這么麻煩, 要么在main里面把a(bǔ)xios放到vue的原型里用, 要么每個.vue 組件內(nèi) import.
為什么不跟以前寫jquery一樣, script引入就能在頁面的任何一個地方用.

其實這就是一個模塊化開發(fā)的理念. JS之間的互相依賴問題. 就好像你寫 .vue 組件, 你必須在父組件內(nèi) import 然后注冊到componets內(nèi)才能用的道理是一樣的.

以后別人維護(hù)你代碼的時候就能一眼就能看到每個文件之間的依賴關(guān)系和路徑, 不會出現(xiàn)出現(xiàn)一個BUG, 然后整個項目的找代碼的情況.

有興趣就去搜索一下模塊化開發(fā)的相關(guān)知識吧.

凹凸曼 回答

process.env.url??
打包以后,你運行在什么環(huán)境下,node ? 還是 apache或nginx?

如果是后兩者 哪來的process.env

落殤 回答

這一行錯誤了,ios::ate定位到了文件末尾
ifstream outf("1.txt", ios::ate | ios::binary);

淡墨 回答

if forloop.counter|divisibleby:10判斷然后加換行

兔囡囡 回答

先用http試試,如果速度差不多,就是https實現(xiàn)方式的問題。
瀏覽器應(yīng)該會檢查SSL證書的CRL,而postman可能不會。

糖果果 回答

報錯說的比較明顯,找不到模塊,要看看是不是沒裝。其次你是不是寫錯了 應(yīng)該是style-loader吧

ERROR in ./src/App.vue
Module not found: Error: Can't resolve 'style.loader' in 'D:Git-vuetest-day6'
@ ./src/App.vue 4:0-87
@ ./src/main.js
@ multi ./node_modules/_webpack-dev-server@3.1.7@webpack-d

情已空 回答

你知道什么是函數(shù)嗎?

這是函數(shù):

function(k){ //匿名函數(shù)自執(zhí)行 ---2
  console.log(k);
}

這是函數(shù)調(diào)用:

(function(k){ //匿名函數(shù)自執(zhí)行 ---2
 console.log(k);
})(k)

下面這段代碼:

setTimeout(function(k){ //匿名函數(shù)自執(zhí)行 ---2
 console.log(k);
}(k), 0)
}

相當(dāng)于:

function foo(k){
 console.log(k);
}

foo(k);

setTimeout(undefined, 0); // foo 的返回值是 undefined

所以你說說 setTimeout(undefined, 0) 這句代碼什么效果? 不存在函數(shù), 更不存在放入任務(wù)隊列了.

柚稚 回答

1.將option的值改為和名稱一樣的值
2.或者將php里面的post值拼接my

純屬愚見,僅供參考

兔囡囡 回答

看你代碼 useCustom循環(huán)出來的uc不就是對象的屬性名嗎?提前配置好全部rules,直接把ucel-form-item當(dāng)作prop不行嗎?
或者也可以比較傻的直接把rules定義在循環(huán)中的el-form-item

<el-form-item
    prop="email"
    label="郵箱"
    :rules="[
      { required: true, message: '請輸入郵箱地址', trigger: 'blur' },
      { type: 'email', message: '請輸入正確的郵箱地址', trigger: ['blur', 'change'] }
    ]"
  >

剛抽空按你邏輯寫了段測試代碼,是可行的,能正常驗證

template

<el-form :model="msgForm.msgShopName">
  <div v-for="(uc, index) in useCustom" :key="index">
    <el-form-item
        :prop="uc"
        :rules="[ { required: true, trigger: 'blur' } ]">
      <!-- msgShopName是個對象,  通過拿到uc值 來動態(tài)渲染出input框 a框, b框, c框-->
      <el-input v-model="msgForm.msgShopName[uc]" :placeholder="uc" style="margin-left: 4px; width: 200px"></el-input>
    </el-form-item>
  </div>
</el-form>

script

export default {
  data() {
    return {
      useCustom: ['name', 'mobile'],
      msgForm: {
        msgShopName: {}
      },
    }
  }
}
心上人 回答

prop('width')獲取的是你設(shè)置在html標(biāo)簽里的width屬性值,能獲取到值的前提除了已經(jīng)給屬性width賦值(或本身有默認(rèn)值,如canvas),還必須要求這個html元素天生具備這個屬性,否則獲取不到的:如div即使被設(shè)置了也獲取不到,table、td、canvas等則可以的。
width()獲取的是內(nèi)容區(qū)的實際寬度,即不包含border,padding的寬度

所以,你會發(fā)現(xiàn)兩者的值不一樣。

本例中,和提問者溝通后,場景用的canvas,沒有設(shè)置屬性width,根據(jù)W3標(biāo)準(zhǔn)Canvas的默認(rèn)width是300,height是150

clipboard.png

只愛你 回答

首先回答第一個問題

你要求的是 在 notice 表中存在,檢索的時候 排除notice表中有的數(shù)據(jù)

你可以這樣做,不需要模型關(guān)聯(lián)

首先,取出 notice 表中的數(shù)據(jù),只需要取出 user_id 字段的數(shù)據(jù)

public function getData(Notice $notic , User $user)
{

    $userIds = $notic->all()->pluck('user_id')->toArray();

    $users = $user->query()->whereNotIn('id' , $userIds)->get();

    dd( $users);
}
pluck 方法為給定鍵獲取所有集合值 , 在通過 查詢語句,使用 whereNotIn的 方式 查詢數(shù)據(jù)

第二個問題 查詢當(dāng)前用戶的通知列表

不是通過自增 id 來查詢,前 100 條數(shù)據(jù),

如果是使用 sql 語句查詢 , 則使用 limit 0,100

使用laravel的話,則有一個take方法, 例如take(100)

hasWhere laravel 中好像沒有這個方法噢
孤毒 回答

<router-link to="/p/c" class="j-l-t">菜單一</router-link>

離魂曲 回答

最近阿里云maven感覺是有點問題,換個鏡像試試