0
我是Ruby新手&我很努力地爲JavaScript文件提供服務並執行它。Rails - 呈現JavaScript文件
我試圖建立一個可嵌入的小部件,以便當有人運行mydomain.com/widget.js,他將得到的JavaScript文件,該文件會取它
loader.js.erb內容後,再執行:
(function(global) {
var WIDGET = WIDGET || {};
WIDGET.version = '0.1';
})(this);
router.rb內容:
get 'widget.js' => 'application#test'
application_controller.rb內容:
def test
render template: 'loader.js.erb', status: :ok, content_type:'text/javascript'
end
我呼籲mydomain.com/widget.js,看到WIDGET在全局對象後期待,但目前它呈現爲HTML
謝謝,但沒有工作 – Alon