【问题标题】:What's the right way to build a asset source map in JavaScript/React?在 JavaScript/React 中构建资产源映射的正确方法是什么?
【发布时间】: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


【解决方案1】:

我想没有正确的答案,但你的方法看起来很合理:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-14
    • 2015-05-29
    • 1970-01-01
    • 2012-06-01
    相关资源
    最近更新 更多