我在我的MeteorJS项目中使用Opal。
我正在尝试找出一种方法来执行“Meteor.startup”代码,但似乎不起作用。
我以为这样做会起作用:
但事实并非如此。编译后的代码应该如下所示:
在JS中将函数作为参数传递非常常见,那么在Opal中我们该如何做到这一点呢?
我正在尝试找出一种方法来执行“Meteor.startup”代码,但似乎不起作用。
我以为这样做会起作用:
require 'native'
@Meteor = `Meteor`
@Meteor.startup do
puts 'Go'
end
但事实并非如此。编译后的代码应该如下所示:
Meteor.startup( function() {
console.log( "GO" );
} );
在JS中将函数作为参数传递非常常见,那么在Opal中我们该如何做到这一点呢?