註:Android 7.0以上,iScroll滑動緩慢遲鈍問題解決
What browser are you using?
There was a fix to iScroll's handling of passive events in Chrome 55, but a new bug appeared in Chrome 56 (confirmed in the iScroll demos).
EDIT: Scouring the GitHubs, rbmeyers (on the gith has been posting everywhere with a simple CSS fix:
touch-action: none;
在props裡使用onClick={ this.handleClick.bind(this) }或onClick={ (e) => this.handleClick(e) } 或onClick={ ::this.handleClick } 都會產生效能問題,所以現在eslint在語法檢查時就會阻止這幾種寫法,問題原因是每次render的時候如果遇到這些寫法,都會重新用handleClick函數與this去綁定從而重新建立一個新的函數,影響效能。
如果使用下面的寫法則不會每次都創建:
// 1. constructor() {this.handleClick = this.handleClick.bind(this); } handleClick(e) { /* ... */ }// 2. handleClick = (e) => { /* ... */ };
me.$statusSelect.select2({ data: [{ id : '1', text : '有效' },{ id : '0', text : '无效' } ], }).val(status).trigger('change');5、如何移除input type="number" 時瀏覽器自帶的上下箭頭?
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button { -webkit-appearance: none; } input[type="number"]{ -moz-appearance: textfield; }
以上是總結在開發上遇到問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!