slim又一坑

    根据ruby-china源码,参考 Rails 3.2 的 Ajax 向导,做了个回复的服务端的ajax,把ruby-china的create.js.erb改成create.js.slim,这中间到处找.js.slim相关,弄个javascript:,折腾半天把各种错误修正过来了,测试发现没有半点效果,加alert("test");这样的也看不到效果,但是服务端提示都是OK的,然后又查资料,知道用firebug选择网络可以查看ajax网络,看到了ajax通讯过程,看到了服务端返回的js代码,百思不得其解,为什么没效果,这js怎么在浏览器执行呢,截个图到ruby-china问,得到了答案,原来不能有javascript标签,直接用alert("hello")这样的能够测试通过,把javascript:去掉,但是这样服务端都过去,slim解析失败。我醒悟了,slim语法是有冲突的,我不会仅仅弄个alert的ajax效果啊。这个.js.slim还是用回erb,用slim写还是相当舒服啊,不过没有haml稳定成熟吧,我看haml是有.js.haml,更别说erb了。用slim又一坑,咳,刚开始弄就不该这样,碰到的坑去掉的时间远远大于写代码节省的时间。写到这份上我就slim和erb协同工作好了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值