node.js - 如何将模块发送到控制器外部的导入 ES6 类
问题描述
你好,我在 symfony 上使用 webpack。我已经使用 module.exports 导入了一些 ES6 类,如下所示:
module.exports = class Exemple{
constructor(arg1)
}
我需要使用我之前定义的模块来调用包括我在此类中的类的要求,而无需调用控制器中的模块。那将是这样的:
模板.js
Module.exports = class Template{
Routing.generate(****)
}
index.js
import Routing from '../../../../vendor/friendsofsymfony/jsrouting-bundle/Resources/public/js/router.min.js';
Routing.setRoutingData(routes);
require('../templateManager.js'),(Routing)
;
如何在不使用控制器的情况下将路由传递给我的班级以使用它
解决方案
谢谢你的回答乔伊。随着你得到我得到以下错误:
在“.wb/wb_template.js”中找不到导出“默认”
这是我的代码:
wb_template.js
import Routing from '../../../../vendor/friendsofsymfony/jsrouting-bundle/Resources/public/js/router.min.js';
Routing.setRoutingData(routes);
module.exports = Routing;
模板.js
上课:
import Routing from './wb/wb_template.js';
...进入课堂:
Routing.generate('my_route');
推荐阅读
- c++ - 如何在 C++ 中将另一个类引用到另一个类中?
- compiler-errors - 尝试在我的 shopify 商店上安装应用程序时出错
- javascript - JavaScript 中的录音问题,一些录音丢失
- c# - ImageSource 已在 Collection View 中加载闪烁
- c - 每当我使用扩展 ascii(unsigned char) 时,Printf 都会显示这个
- python - Heroku 芹菜工人坠毁
- html - 如何移动
- node.js - 如何通过 kubernetes 将变量传递给 Reactjs
- influxdb-2 - 在 influxdb2 上使用 CLI 配置 Scraper
- arrays - 使用 %s 格式说明符时读取访问冲突