React 用 key 強迫 component 重新渲染
這應該不是好做法,因為在官方文件上並沒有看到相關的用法,不過這用法很方便就是…。
除了 React 外,Vue 也能這樣玩,Angular 沒用過不知道。
這應該不是好做法,因為在官方文件上並沒有看到相關的用法,不過這用法很方便就是…。
除了 React 外,Vue 也能這樣玩,Angular 沒用過不知道。
這是我在寫 react 時遇到的問題,不過這問題跟 react 無關,簡化後的程式碼長這樣。
1 | <label onClick={() => console.log('label trigger')}> |
querySelector 取得的 NodeList 是靜態的, getElement 取得的 NodeList 是動態的。
光是一個 input 就有好多種類型,這篇主要是討論 input type='text'
的情況。
使用版本: 0.63
適用版本: 0.6 以上
React Native 在 0.6 版本後就不再支援 react-native link,所以要用其他方法換字型。
我是跟著這篇文章(Ultimate guide to use custom fonts in react native)手動部分的教學做的,但還是遇到文章沒提到的問題,所以再另外寫這篇出來。
遇到的地雷:
target 是 標籤的屬性,點擊此連結會再新開一個分頁。在處理 eslint 提供的警告時,看到了這個。
爬文後得知加入 rel="noreferrer noopener"
可以避免原本的網站被重新導向,如果沒加,有心人士可以在新開的分頁寫 js 用 window.opener.location.href='網址'
把原本的網址重新導向。記得網址要加 https://
,不然會被視為網址參數的。