所以我有一个从函数调用@mappingFunctions.getFunctionNames() 返回的数组,我将它传递给把手模板,但什么也没发生。
@$el.append(@template({
column: columns
functionNames: JSON.stringify(@mappingFunctions.getFunctionNames())
}))
在另一个文件中 -
getFunctionNames: ->
names = []
functions = @get('functions')
for name of functions
names.push(name)
return names
似乎每个都没有运行 -
<select class="map-columns">
{{#each column}}
<option value="{{ this }}">{{ this }}</option>
{{/each}}
</select>
<select class="map-functions">
{{#each functionNames}}
<option value="{{ this }}">{{ this }}</option>
{{/each}}
</select>
为什么?