0
如何使用RequireJS访问(命名)模块?如何在RequireJS中访问(命名)模块?
比方说,这是我的模块(俗语/ sayings-list.coffee):
define 'saySomething', [], ->
alert 'something'
我的主文件(main.coffee)看起来是这样的:
require ['sayings/sayings-list'], (sayings) ->
sayings.saySomething()
现在我想发送一个变量来回!喜欢的东西:
require ['sayings/sayings-list'], (sayings) ->
sayings.saySomething(text)
怎么会变成这样反映我的模块中?
谢谢。
谢谢!如果我没有给模块分配名称,最后的配置部分是不需要的? – Timo
没错。如果你没有指定一个名称作为'define'的第一个参数,那么这个特定的配置是不需要的,因为那么使用模块路径(减去'.js'扩展名)来创建模块名称(这将是'熟语/熟语-list')。所以当你使用它的时候,你会'需要['sayings/sayings-list'],(谚语) - >' – Louis
好极了,最后我开始了! :D谢谢@Louis! – Timo