Tag: coffeescript

有没有想过不选择已在令牌输入中选择的名称?

有没有想法不选择已在令牌输入中选择的名称? 例如,首先我在搜索m时选择芒果。 下次我搜索m时芒果不应该被显示,因为已经选择了芒果。 有什么想法吗? 我有我的js喜欢这个jQuery – > $(‘#customer_plan_tokens’).tokenInput ‘/plans.json’ theme: ‘facebook’ prePopulate: $(‘#customer_plan_tokens’).data(‘load’) 在哪里放上preventDuplicates:true。 我试过但错误出现了! 我研究这个 http://railscasts.com/episodes/258-token-fields http://railscasts.com/episodes/258-token-fields-revised

清单中的ExecJS :: RuntimeError索引错误

当我打开本地主机时 ,我收到此ExecJS错误消息 ,我不知道为什么,一些帮助会很惊人。 我在我的localhost上得到了这个 显示/…/conektec/app/views/layouts/application.html.erb,其中第6行引发: SyntaxError:[stdin]:6:16:意外的换行符(在/…/conektec/app/assets/javascripts/orders.js.coffee中) ActionView::Template::Error (SyntaxError: [stdin]:2:73: unmatched ) (in /Users/hbendev/startups/conektec/conektec/app/assets/javascripts/orders.js.coffee)): 3: 4: Conektec 5: true %> 6: true %> 7: 8: 9: “stripe-key”, :content => ENV[“STRIPE_PUBLIC_KEY”] %> 这是我的orders.js.coffee文件 jQuery -> Stripe.setPublishableKey($(‘meta[name=”stripe-key”]’).attr(‘content’)) payment.setupForm() payment = setupForm: -> $(‘#new_order’).submit -> $(‘input[type=submit]’).attr(‘disabled’, true) Stripe.card.createToken($(‘#new_order’), payment.handleStripeResponse) false handleStripeResponse: (status, response) -> if status == 200 alert(response.id) […]

在rails资产管道中的js.coffee文件中使用erb时出错

我有以下代码: /assets/javascripts/home.js.coffee.erb jQuery -> addClickListeners = -> $(document).on ‘click’, ‘#add-chord-link’, addChord $(document).on ‘click’, ‘#remove-chord-link’, removeChord addChord = (e) -> e.preventDefault() console.log(“”) console.log(“”) console.log(‘addChord clicked’) $(‘#chord-choices’).append(‘addedChord’) removeChord = (e) -> e.preventDefault() $(‘#chord-choices select’).last().remove() console.log(‘removeChord clicked’) addClickListeners() console.log(“”)的控制台输出是/assets/rails.png ,这是我所期望的。 但是,每当我包含console.log(“”)我在页面加载时收到错误说明: undefined method `link_to’ for #<#:0x007f9095b78ab8> 为什么这不起作用?