Material ui 常量primary=red[500];//#F44336常量重音=红色[';A200';]//#F44336?
以下三种方法是获得颜色:Material ui 常量primary=red[500];//#F44336常量重音=红色[';A200';]//#F44336?,material-ui,Material Ui,以下三种方法是获得颜色: const primary=red[500];//#F44336 const-accent=purple['A200'];//#E040FB const-accent=purple.A200;//#E040FB(替代方法) 但我不知道他们之间有什么不同? 我们应该用哪一种 下面三种方法是获得颜色[…]它们之间有什么不同 如果“他们”是指获得颜色的方法… 正如您所指出的,获得颜色的方法(purple['A200']vspurple.A200)在结果上是等效的。它源于Jav
const primary=red[500];//#F44336
const-accent=purple['A200'];//#E040FB
const-accent=purple.A200;//#E040FB
(替代方法)
但我不知道他们之间有什么不同?
我们应该用哪一种
下面三种方法是获得颜色[…]它们之间有什么不同
如果“他们”是指获得颜色的方法…
正如您所指出的,获得颜色的方法(purple['A200']
vspurple.A200
)在结果上是等效的。它源于JavaScript对象中的属性可以通过键([]
)访问,反之亦然。但是,属性不能以数字开头,因此red.500
不起作用
如果“它们”是指颜色值…
这些值在这里定义
我们应该用哪一个
如果“一”指颜色…
你应该使用适合你的应用程序描述的颜色,这些颜色是由你的应用程序的图形或用户界面设计师挑选的,或者自己找出最适合你的颜色
从阅读开始,了解色彩在材料设计中的作用
如果“一”指的是方法…
选择适合你的。这是你的密码。它在两种情况下产生相同的结果。我可能会选择[]
语法,因为它既适用于普通颜色,也适用于强调颜色,我希望我的代码保持一致
下面三种方法是获得颜色[…]它们之间有什么不同
如果“他们”是指获得颜色的方法…
正如您所指出的,获得颜色的方法(purple['A200']
vspurple.A200
)在结果上是等效的。它源于JavaScript对象中的属性可以通过键([]
)访问,反之亦然。但是,属性不能以数字开头,因此red.500
不起作用
如果“它们”是指颜色值…
这些值在这里定义
我们应该用哪一个
如果“一”指颜色…
你应该使用适合你的应用程序描述的颜色,这些颜色是由你的应用程序的图形或用户界面设计师挑选的,或者自己找出最适合你的颜色
从阅读开始,了解色彩在材料设计中的作用
如果“一”指的是方法…
选择适合你的。这是你的密码。它在两种情况下产生相同的结果。我可能会选择[]
语法,因为它既适用于普通颜色,也适用于强调颜色,我希望我的代码保持一致