gpt4 book ai didi

coffeescript - COFFEE SCRIPT 的正确缩进?

转载 作者:行者123 更新时间:2023-12-01 09:24:22 24 4
gpt4 key购买 nike

我在下面最后一行的第 371 行收到错误 - 基本上,我想在您单击链接 REQUEST ADMIN PRIVILEGES here http://www.albumpl.us/gallery/trial/photos 时覆盖弹出窗口

extraTestButtons.append('<a href="mailto:adminplease@albumpl.us">Request Admin Privileges</a> |  | <a href="#">Turn SMART BROWSE (ON)</a> | ' + 
' | <a href="#">Purchase prints and other merchandise</a>|| <a href="http://www.albumpl.us/gallery/#{gal_code}/live">Live View</a>')


extraTestButtons.find('a').click ->
if $(this).text() == 'Request Admin Privileges'
return false
showNotYetAvailableMessage($(this).text())

最佳答案

通过打开您的帖子(使用 Stack Overflow 的编辑功能),我看到您的第二行和extraTestButtons.find 行使用了制表符,而它下面的所有内容都使用了空格。

您需要与空格保持一致。要么到处使用制表符,要么到处使用空格,但是一旦你开始混合,坏事就会发生。它完全混淆了编译器,因为你的空格是“重要的”。这就像有一种语言允许 { foo() }[ foo() ] 用于 block 规范,但你要使用 { foo() ]。编译器不知道你的意思。

通常,CS 编译器会吐槽你,因为它没有意义。其他时候,它对编译器有意义,但不是您想要的。其他时候,结果是您所期望的,但不是出于您预期的原因。

无论如何,您都应该使用能让您了解这些问题的编辑器。在我的例子中,我总是更喜欢空格,我告诉我的编辑器将我的制表符变成空格,这样我就不会在我的 CS 代码中的任何地方使用制表符。

Everybody's preferences are different with this, but the one rule is solid: Don't mix your whitespace :)

关于coffeescript - COFFEE SCRIPT 的正确缩进?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7962549/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com