CoffeScript 初体验

最近要用 D3.js 做数据可视化,看教程的时候发现有个家伙用CoffeeScript,代码看着跟Python一样一样的,一见倾心,遂尝鲜。(PS:D3的例子们真的很萌,都是各种人贡献的,东一个西一个的)

例子里是直接嵌入着用的,在前台编译成JS,机制是在一个wrapper里封闭运行,也看不到编译的结果。所谓wrapper就是一个匿名函数,编译出来的代码都在内部运行,可以借助 window 对象使得数据可以在外部访问。不过虽然在 wrapper 里,绑定事件等回调函数的设置都是没有问题的。

做实验的时候,出现了奇怪的问题,一旦改动了页内 coffeescript,他的文件内容就不正常了,禁用缓存也一样。只有重启了Apache才能解决问题,我深知这不是长久之计,就百度了一下,还真有类似的问题,原来问题的根结是NFS以及文件传送,在Apache里关掉EnableNMAP和EnableSendfile即可,两者均是用来提高文件传输性能的,当涉及到NFS文件夹时就会出现错误,尤其是文件发生变动的时候,文件末尾会出现乱码。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值