我导入了几个名称相似的文件。它们具有相同的用例,但它们的工作方式不同,我根据其他变量来称呼它们。
import * as aAdjustSize from './a/adjustSize'
import * as bAdjustSize from './b/adjustSize'
每个文件均包含AdjustWidth,adjustHeight,...
如何动态调用这些功能?
在对象中,我可以使用方括号来调用值,即size [“ a”]。width。不幸的是,功能并不是那么容易。
这样的事情会很棒:
const model = "a"
[model + "AdjustSize"].adjustWidth()