我在 Angular 应用程序中使用 Handlebars,目前我已将其导入为
import * as Handlebars from 'handlebars';
但我只想导入所需的 Handlebars 成员,例如 import {registerHelper,compile} from 'handlebars';
任何人都可以帮我解决这个问题吗?我只想命名导入工作。非常感谢!
车把版本 - 4.7.7
角度版本 - 14.2.7
这完全取决于库从模块中导出的内容。在
handlebars
中,Handlebars
是唯一导出的对象,因此不能命名导入。
然而,你可以这样解构它:
import * as Handlebars from "handlebars";
const {registerHelper, compile} = Handlebars;
否则,您也可以将它们称为
Handlebars.registerHelper()
和Handlebars.compile()
。