React-TS在使用过程中的错误记录,会一直记录的...
0. Calls to 'console.log' are not allowed. (no-console)
0.1 这个错误是因为在ts中不允许使用console.log()这个的 解决方案:
在tslint.json中添加 "no-console": false 重启即可解决
1. 使用react-router4路由报错
错误信息:
Lambdas are forbidden in JSX attributes due to their rendering performance impact
解决方案:
在tslint.json中添加 "jsx-no-lambda": false,
2. 在属性中字母顺序报错:
报错信息: Import sources within a group must be alphabetized.
解决方案:
在tslint.json中添加 "ordered-imports": false 重启服务即可解决
使用路由报错1:
报错信息:提示标签自必须是关闭的 JSX elements with no children must be self-closing (jsx-self-close)
两种解决方案:
1. 在tslint中添加 "jsx-self-close": false 重启即可解决
2. 如果标签没有文字或其他内容设置该标签为自闭和,
以上源代码的问题和解决方式都在 React-TS项目源码 https:// github.com/focusdroid/m eiriyouxian_react_ts