鍍金池/ 問答/ HTML問答
荒城 回答

我猜測的你想問的是否為 document.getElementById('sty')

巴扎嘿 回答

$sql_insert = "insert into tabs(name,singer) values ('$name','$singer')";去掉單引號

尤禮 回答

不同的編輯器對markdown的支持是不一樣的,比如很多編輯器都不支持表格或者HTML

近義詞 回答

根據(jù)proccess.env.NODE_ENV來判斷是否懶加載

懶加載建議在router里面配置,之前項目試驗過,這樣是可以的,最終會打包出多個js文件。而且修改代碼熱更新也不慢:

const Login = resolve => require(['../pages/Login.vue'], resolve)
雨蝶 回答
  1. 不用 MiniCssExtractPlugin 也可以支持 sourceMap
  2. 開發(fā)環(huán)境不要配置 MiniCssExtractPlugin
朕略傻 回答

問題1:返回的數(shù)組第一位是一開始傳入的參數(shù),此時n加1,變?yōu)?,n++ return的是2,++n return的才是3,所以是2,這是前自增和后自增的區(qū)別的問題
問題2:在第六行的函數(shù)中傳入n,相當于給這個函數(shù)定義了一個形參n,當 Array.dim(10,2)時,剛開始時i=0,在外面?zhèn)魅雲(yún)?shù)i,相當于給這個函數(shù)的形參n傳入值0,所以是從返回(10)?[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

for (i = 0; i < d; i++){
    a[i] = (function (n){ //麻煩解釋一下這行的函數(shù)中為什么寫入n參數(shù)會發(fā)生異常
            console.log(n) //0
                return function(){  
                return n++
                }()
              })(i)//相當于剛開始時給這個函數(shù)的形參n傳入值0
}

在第七行的函數(shù)中傳入n,相當于定義了一個形參n,所以值是undefined,undefined++后是NaN

for (i = 0; i < d; i++){
    a[i] = (function (){ 
                return function(n){  //麻煩解釋一下這行的函數(shù)中為什么寫入n參數(shù)會發(fā)生異常
                console.log(n) //undefined
                return n++
                }()
              })()
}

這題不用把參數(shù)n和i導入也行,函數(shù)運行后,發(fā)現(xiàn)沒有變量n和i就會沿著作用域自動往上找,得到i=0,n=2
Array.dim = function(d, n){

var i,
    a = []
    // n = n + 1;
for (i = 0; i < d; i++){
    a[i] = (function (){ 
                return function(){ 
                return ++n
                }()
              })()
}
return a

}

var arr = Array.dim(10,2);
console.log(arr) //返回(10)?[3, 4, 5, 6, 7, 8, 9, 10, 11, 12]

孤巷 回答

less和css要分開配置,不要合在一起配置

蔚藍色 回答

升級到最新版就好了

風清揚 回答

用定位要注意定位父級

<view class='imgbox'>
  <image class='ico' mode='scaleToFill' src='{{ico}}></image>
    <text class="txt">{{text}}</text>
</view>
.imgbox{
  position: relative;
  width: 600rpx;
  height: 400rpx;
}
.ico{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.txt{
   position: relative;
}

怣人 回答
層主您好,我說一個方案,個人見接。
  • 既然點擊a標簽的反應是五花八門,那么就自己去寫點擊事件
  • 可以通過js去判斷當前瀏覽器的類型之后拿到您的下載鏈接去做不同的處理

題外話:這種鍋當然是廠商的了。。。

舊螢火 回答

應該是我把組件寫在<template>里然后import頁面里。在ios里加載不及時導致的吧

故林 回答

瀏覽器沒有那么大的權限,如果是app內(nèi)嵌網(wǎng)頁就可以。網(wǎng)頁調(diào)用app提供的接口,通過app來獲取,但是也要手機授權才能獲取。

故林 回答

root用戶一樣可以設置只讀權限的。

菊外人 回答

使用構建form表單來下載吧,可以達到類似的效果,代碼如下:

function download(url, params = {}) {
  const token = {
    Authorazation: getToken()
  }
  const FORM = document.createElement('FORM')
  FORM.name = 'form'
  FORM.method = 'POST'
  FORM.action = url

  function appendParams(params) {
    for (const key in params) {
      const INPUT = document.createElement('INPUT')
      INPUT.type = 'HIDDEN'
      INPUT.name = key
      INPUT.value = params[key]
      FORM.appendChild(INPUT)
    }
  }
  params = Object.assign(token, params)
  appendParams(params)
  document.body.appendChild(FORM)
  FORM.submit()
}
冷眸 回答

如果原始單元格是數(shù)值,這是正常的,因為浮點數(shù)就是有一點誤差,你需要做的是顯示的時候根據(jù)不同的列保留相應的小數(shù)位數(shù)就可以了。

蟲児飛 回答

upload中有個before-remove --------------刪除文件之前的鉤子,參數(shù)為上傳的文件和文件列表,若返回 false 或者返回 Promise 且被 reject,則停止刪除。文檔寫的。
在before-remove里進行彈出確認

糖果果 回答

history
history.pushState , history.replaceState修改歷史記錄
history.popstate監(jiān)聽歷史記錄