sách gpt4 ai đã đi

javascript - Angular +浏览器

In lại 作者:行者123 更新时间:2023-11-30 05:34:56 30 4
mua khóa gpt4 Nike

我目前正在尝试使用 Browserify + Angular,但我遇到了一个奇怪的问题。我在我的 Controller 的子目录中创建了一个名为 controllers/start-controller.js 的文件。`

在我的 app.js 文件中,我有一个引用 Controller 的局部变量:

var controllers = require('./controllers/');

hiện hữu controllers/ 中是一个引用启动 Controller 的 index.js 文件:

require('./start-controller');

然后回到我的 app.js,调用 Controller 我有以下内容:

app.controller('StartController', ['$scope', controllers.StartController]);

câu hỏi:

在当前设置下,无法识别 StartController,Angular 会抛出 this error .但是,如果我更改局部变量以直接包含 start-controller:

var controllers = require('./controllers/start-controller');

然后这工作正常,但这并不是我真正想要的。我希望能够在 controllers/index.js 中引用 Controller 。 app.controller 是否在对 StartController 的调用中遗漏了某些东西,这就是它无法识别它的原因?

1 Câu trả lời

不确定 chỉ sốstart-controller 文件的内容,但看起来您需要在索引文件中导出 StartController .

在你的 controllers/index.js 中试试这个

exports.StartController = require('./start-controller');

关于javascript - Angular +浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24466674/

30 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com