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