1

我正在看这个视频http://railscasts.com/episodes/258-token-fields-revised 这是我的咖啡脚本代码

jQuery ->
  $('#employee_material_asset_tokens').tokenInput '/assets.json'
    theme: 'facebook'
    prePopulate: $('#employee_material_asset_tokens').data('load')

它以前工作得很好,但现在它给了我这样的错误

ExecJS::ProgramError at /employee/reviews
Error: Parse error on line 5: Unexpected 'INDENT'
  (in /home/prem/rails/heronhrm/app/assets/javascripts/employee/assets.js.coffee)

我很困惑我没有更改代码它之前工作正常..当我更改此代码时可能是什么原因

jQuery ->
$('#employee_material_asset_tokens').tokenInput '/assets.json'
theme: 'facebook'
prePopulate: $('#employee_material_asset_tokens').data('load')

然后令牌输入工作但预填充和主题不起作用..

4

1 回答 1

3

我想你只是错过了一个,after '/assets.json'。您的代码应如下所示

$('#employee_material_asset_tokens').tokenInput '/assets.json',
  theme: 'facebook'
  prePopulate: $('#employee_material_asset_tokens').data('load')
于 2013-04-05T05:32:04.610 回答