Rails 4:有条件的if语句,coffeescript无法正常工作

蒂博·克莱门特(Thibaud Clement)

在我的Rails应用程序中,我有一个Post模型。

我正在使用coffeescript使帖子形式更加动态。

在中posts.coffee,我有:

$(document).ready ->
  text_max = 140
  $('#character_count').html text_max + ' characters remaining'
  $('#post_short_copy').keyup ->
    text_length = $('#post_short_copy').val().length
    text_remaining = text_max - text_length
    $('#character_count').html text_remaining + ' characters remaining'
    return
  return

这真的很好。

现在,我需要在此代码内插入if语句,仅执行$('#character_count').html text_max + ' characters remaining'if $('#post_short_copy').is(':empty')

我尝试了以下代码:

$(document).ready ->
  text_max = 140
  if $('#post_short_copy').is(':empty') {
    $('#character_count').html text_max + ' characters remaining'
  }
  $('#post_short_copy').keyup ->
    text_length = $('#post_short_copy').val().length
    text_remaining = text_max - text_length
    $('#character_count').html text_remaining + ' characters remaining'
    return
  return

但这返回一个错误:

SyntaxError: [stdin]:7:3: unexpected if

任何想法如何正确地在coffeescript中实现if语句?

这可能是一个缩进错误,类似于此错误:

CoffeeScript示例代码中出现意外的“ INDENT”

考虑在编辑器中检查选项卡和空格。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Rails的4个强项:使它们有条件吗?

来自分类Dev

有条件地用rails注册4

来自分类Dev

Rails 4 Model RSpec是否有条件

来自分类Dev

Rails 4 Model RSpec是否有条件

来自分类Dev

有条件的枚举的rails 4 sunspot

来自分类Dev

Rails:有条件的远程表单

来自分类Dev

有条件的Rails Elasticsearch

来自分类Dev

有条件的Rails Style Div

来自分类Dev

在rails 4中有条件地使用:if =>条件有条件地应用skip_before_filter

来自分类Dev

在rails 4中有条件地使用:if =>条件有条件地应用skip_before_filter

来自分类Dev

Rails有条件加入或包含belongs_to

来自分类Dev

Rails,葡萄实体。有条件暴露

来自分类Dev

有条件的Rails Nested加入Activerecord

来自分类Dev

Ruby on Rails:有条件地加载脚本吗?

来自分类Dev

Rails:有条件地启用Rack :: Deflater吗?

来自分类Dev

带有条件参数技巧的Rails查找方法

来自分类Dev

有条件地引用实例变量Ruby / Rails

来自分类Dev

Rails:有条件地启用Rack :: Deflater吗?

来自分类Dev

Rails验证(如果有条件)

来自分类Dev

Rails按日期有条件订购任务

来自分类Dev

Rails渲染有条件的局部

来自分类Dev

Rails:有条件地绕过片段缓存

来自分类Dev

Rails查询记录必须满足所有条件

来自分类Dev

Rails - 销毁具有条件的对象的关联

来自分类Dev

如何将带有条件的rails 2升级到rails 4

来自分类Dev

Rails无法正常工作

来自分类Dev

Rails 4 xeditable无法正常工作

来自分类Dev

Rails 4-关联无法正常工作

来自分类Dev

Rails 4活动记录验证-有条件地验证4个属性的相互依存