【发布时间】:2018-01-26 18:09:40
【问题描述】:
我需要为我的应用程序中的 SVG 资产列表创建一个源映射,其中每个资产都有一组属性。示例:
const myAssetMap = {
dog: {
name: Dog,
svg: Dog.svg,
bkgColor: '#EEE',
textColor: '#FFF',
},
cat: {
name: Cat,
svg: CatFile.svg,
bkgColor: '#EEE',
textColor: '#FFF',
},
....
}
稍后,我可以像这样找到所需的属性:
const getMyParams = (name, type) => {
return myAssetMap[name][type];
};
这是正确的方法吗?如果有更好的方法很想学习。
【问题讨论】:
-
我觉得不错
标签: javascript reactjs assets