Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Material ui 常量primary=red[500];//#F44336常量重音=红色[';A200';]//#F44336?_Material Ui - Fatal编程技术网

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']
vs
purple.A200
)在结果上是等效的。它源于JavaScript对象中的属性可以通过键(
[]
)访问,反之亦然。但是,属性不能以数字开头,因此
red.500
不起作用

如果“它们”是指颜色值…

这些值在这里定义

我们应该用哪一个

如果“一”指颜色…

你应该使用适合你的应用程序描述的颜色,这些颜色是由你的应用程序的图形或用户界面设计师挑选的,或者自己找出最适合你的颜色

从阅读开始,了解色彩在材料设计中的作用

如果“一”指的是方法…

选择适合你的。这是你的密码。它在两种情况下产生相同的结果。我可能会选择
[]
语法,因为它既适用于普通颜色,也适用于强调颜色,我希望我的代码保持一致

下面三种方法是获得颜色[…]它们之间有什么不同

如果“他们”是指获得颜色的方法…

正如您所指出的,获得颜色的方法(
purple['A200']
vs
purple.A200
)在结果上是等效的。它源于JavaScript对象中的属性可以通过键(
[]
)访问,反之亦然。但是,属性不能以数字开头,因此
red.500
不起作用

如果“它们”是指颜色值…

这些值在这里定义

我们应该用哪一个

如果“一”指颜色…

你应该使用适合你的应用程序描述的颜色,这些颜色是由你的应用程序的图形或用户界面设计师挑选的,或者自己找出最适合你的颜色

从阅读开始,了解色彩在材料设计中的作用

如果“一”指的是方法…

选择适合你的。这是你的密码。它在两种情况下产生相同的结果。我可能会选择
[]
语法,因为它既适用于普通颜色,也适用于强调颜色,我希望我的代码保持一致