问题标签 [websharper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
170 浏览

build - typeproviders, websharper, f#, 构建顺序

所以我在我的应用程序中添加了一些使用 typeproviders 的数据(github链接)所以这就是问题所在。

1)我想要的是我Site.fs使用数据并根据我给它的规则构建div。一切看起来都很好,除了......

我将后端计算放入 WebSite 项目中,可能是因为 Web 是 WebSite 中的启动项目计算从未完成,也从未推送到数据库中。它只显示已经在数据库中的数据。

另外,有时${title}fsharp 中只提供了正文而不是文本(即使使用默认的 sitelet 示例站点)。这正常吗?重新启动 Visual Studio 会有所帮助。

PS:对不起,如果我的代码看起来不那么壮观,我希望它首先工作,然后我会重构它。

0 投票
2 回答
798 浏览

f# - f# .net framework 4.0 和 typeproviders

好吧,我在堆栈上的第三个问题以及关于同一主题的第三个问题:-)

所以我决定在 appharbor 上上传我在 websharper 中构建的应用程序,但当然存在问题。在尝试使用 Visual Studio 2012 和 .NET Framework 4.5 并遇到对我来说无法解决的奇怪错误(我不想整天谷歌)后,我决定使用 vstudio 2010 和 .NET Framework 4.0。一切都很顺利(我复制了 typeproviders.dll),但是 appharbore 上出现了编译错误。这是一个日志。http://pastebin.com/r9MtegHH如果你懒得点击这里是一个问题行:

它在我的 vstudio 2010 上运行良好。代码行是:

也许有一个问题,因为我还没有在那里配置数据库,但它看起来像别的东西。好吧,我要去那边配置db看看。

0 投票
1 回答
224 浏览

selenium - webshaper 元素 id

我们计划将 WebSharper 用于我们的 Web 界面。问题是我们的集成测试是基于 selenium 的,并且使用页面元素的 id 来点击和填充数据。
出于这个原因,我们需要能够为页面中的所有相关元素指定 id。

对于非表单元素,我们可以这样做: A [HRef (ctx.Link Home)] -< [Text "Home" ] -< [Id "home"]

我们如何为 formlet 中的输入字段做到这一点?

谢谢

更新:最后我们决定不使用 websharper formlets。原因之一是我们无法为表单元素分配 ID,因此我们的测试方法不再有效。另一个原因是基于表格的布局不适合我们的设计。我们仍将使用 websharper 但没有 formlets 库

0 投票
1 回答
263 浏览

f# - kendoui websharper 并且无法从另一个模型访问方法

学习新事物总是追随已经存在的事物。所以我重新配置了这个例子(http://www.websharper.com/samples/KendoChart),它工作得很好。(只有第 12 行的图表。我将系列保存到某个变量中,它看起来像这样。所以第 12 行应该是。

数据在第 36 行系列 = 数据... 并且工作正常。但是,如果我希望我的数据...

其中 let techs = StoneMiner.Charts.technologies() 是技术在另一个命名空间和模块中......

我收到一些奇怪的错误... 错误 1 ​​无法翻译方法调用:技术(..)[StoneMiner.Charts]。因为它在另一个模块中。

0 投票
0 回答
318 浏览

.net - 单声道上的 Webshaper

简单的问题:是否可以在单声道上托管 webshaper 应用程序。如果没有,是否有计划支持这样的功能?

0 投票
1 回答
574 浏览

javascript - 使用 WebSharper 编译器编写 Node.js 应用程序

我想知道是否可以使用 WebSharper 编译器在 F# 中编写 Node.js 应用程序。有没有可用的资源可以告诉我如何做到这一点?有什么好的理由不尝试这样做吗?

0 投票
1 回答
197 浏览

f# - 使用回车键提交

当按下 keydown 事件时,是否有一种惯用的方式触发我的 formlet 的提交操作?

我应该退回到 DOM 操作,还是有一些Enhance我可以使用的方法?

0 投票
1 回答
519 浏览

javascript - 可以使用 websharper 作为插入式 JS 替代品吗?

是否可以使用 websharper 作为 javascript 的替代品,而不会增加站点或 ASP.NET 的复杂性?

例如,我可以将以下 websharper 库编译为 .js 文件并从我的 html 中的 javascript 脚本块中调用 hello() 函数吗?

0 投票
0 回答
401 浏览

f# - 如何在 Mac 上的 Mono 3.0 上构建 WebSharper?

WebSharper 看起来很有趣,而 Mono 3.0 刚刚推出了 F# 3.0。显然 xbuild 可以构建一些 MSBuild 项目。由于 FSharpHome 不清楚,直接尝试在单声道上构建 WebSharper 克隆失败。有什么好的方法来定义它和其他可以进一步尝试的东西?

0 投票
1 回答
329 浏览

f# - 捕获键盘输入 Webshaper

我想在 Websharper 中为整个页面(或最接近我的任何内容)获取用户的键盘输入,但我看不到任何好的方法。

我尝试了一些类似的东西

但我一直遇到很多NotImplementedExceptions. 这些真的没有落实吗?还是我遇到了一些奇怪的边缘情况,因为我违反了规定?

更新:

我已经从 nuget 安装了 2.4.85.235 版本,如果这对任何人都意味着什么的话。我也在使用 VS 2012。

我还使用 VS 2010 中的新站点站点模板站点进行了测试,我看到了同样的情况。我已经从 WebSharper 站点安装了最新的软件包。