我看到Airbnb's style guide包括forbid-prop-types
爲object
類型。 (可以看到here)使用對象作爲PropType有什麼問題?
有人可以解釋爲什麼我想禁止使用PropType.object
?
只是它太模糊了嗎?如果是這樣,我怎麼能更具體?
我看到Airbnb's style guide包括forbid-prop-types
爲object
類型。 (可以看到here)使用對象作爲PropType有什麼問題?
有人可以解釋爲什麼我想禁止使用PropType.object
?
只是它太模糊了嗎?如果是這樣,我怎麼能更具體?
你跟隨鏈接? https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/forbid-prop-types.md – elclanrs
@elclanrs:呃... y。我沒有看到任何解釋,爲什麼我可能要使用這個規則。我也沒有看到任何與我可能使用的proptypes有關的東西...我錯過了什麼嗎? – sfletche
我想這個描述有些缺乏示例,但是我理解這是推理:「任何東西都應該被替換,數組和對象可以分別替換爲arrayOf和shape。」。想象一個像「a:any」或「a:Object」這樣的類型,它不夠窄,它可以匹配任何東西。 – elclanrs