Sta*_*low 16 android ios reactjs react-native
我开始在其中创建应用程序,react native因此设置react native环境并@format在App.js首次打开此文件时在文件中找到该文件。请谁能告诉我@format它是什么以及为什么在新App.js文件中react native?
请参阅@Noitidart的注释链接,@ format是编译指示的一部分,另一个编译指示是@prettier。仅在启用“ 要求编译指示”选项时,“更漂亮”才会使用编译指示格式化这些文件。感谢@Noitidart提供的链接。
在检查本机repo中的App.js文件的错误之后,我发现了这一点。
我在RN 0.48.4功能Enforce Prettier for @format(1023070)-@TheSavior中 找到了此描述
作为结论,@ format标记用于告诉更漂亮的工具在该文件上运行,以便它的格式更漂亮。
nit*_*its -8
\n\n\n它被称为装饰器。它\xe2\x80\x99 只是一个函数,它以它所修饰的内容作为参数:
\n
@myFunction\n
类 MyClass { }
相当于: \n
class MyClass { }\n
myFunction(MyClass)
使用装饰器允许我们通过包装函数(装饰器)来扩展函数(类或属性)。这对于将属性设置为只读或抑制函数发出警告非常有用。
\n\n参考: \n https://moduscreate.com/blog/using-es2016-decorators-in-react-native/
\n| 归档时间: |
|
| 查看次数: |
1584 次 |
| 最近记录: |