【发布时间】:2013-05-08 09:59:27
【问题描述】:
我对如何从 WebSharper 客户端代码中找到如何访问 JavaScript this 关键字感到有点傻眼。
我尝试过这样的事情:
[<Inline "$this">]
let this() = X<obj>
但这会在生成的 js 代码中吐出 $this,它似乎没有引用正确的范围对象。
感觉我不应该写任何额外的代码,它应该是 API 的一部分。
谢谢
【问题讨论】:
-
自然有更多的 F# 惯用方式来做我们需要的事情,并找到了如何去做。不过,知道如何做到这一点仍然很有用。
-
回复于 FPish:fpish.net/topic/Some/0/76515
-
是的,我明白这是一个荒谬的目标,并在 fpish 上回复。投票结束此问题。
-
与其关闭问题,不如发布一个答案来解释为什么这不是一个好主意以及惯用的替代方案是什么。
标签: f# websharper