eslint 問題記錄及解決辦法
原因:eslint: 變數值未發生修改,應將修飾符改為const,報錯消失
知識點:
let宣告的變數只在它所在的**塊有效
let命令所宣告的變數一定要在宣告後使用,否則報錯
var命令宣告的,在全域性範圍內都有效
var命令會發生」變數提公升「現象,即變數可以在宣告之前使用,值為undefined。
const宣告乙個唯讀的常量。一旦宣告,常量的值就不能改變。
const宣告的變數不得改變值,這意味著,const一旦宣告變數,就必須立即初始化,不能留到以後賦值
參考:vue初始與變數宣告
原因:表示 key沒必要加引號
要求物件字面量屬性名稱使用引號
報錯原因:
postcss-viewport-units 外掛程式自動給每個元素新增了content
解決辦法:
配置.postcssrc.js的postcss-viewport-units:
參考:使用手淘vw適配方案後造成偽類使用content報錯的解決辦法
eslint官方的解釋
disallow ternary operators when ******r alternatives exist (no-unneeded-ternary)
當存在更簡單的替代方案時,不允許三元運算子(不需要 - 三元)
HSSFSheet重大BUG問題記錄
今天做公司專案時用到根據模版匯出excel時無意發現了乙個bug,因為excel模版是2003的,因此採用poi的hssf實現,在模版上面如果有批註的話,那麼呼叫sheet.shiftrow startrow,endrow,n 方法時會丟擲異常,不知道官方有沒有注意到 我的模版是這樣的 具體貼一下 ...
Django開發bug及問題記錄
python 3.6.4 django 1.11 ide pycharm os windows10 django1.11 在重寫使用者模型時報錯 attributeerror type object userprofile has no attribute username field models...
ios crash問題記錄
1.誤將nsmutablearray型別的變數初始化為nsarray,結果對nsmutablearray型別變數進行操作時,crash h檔案如下 inte ce movemecontroller secondlevelviewcontroller property nonatomic,retain...