问题标签 [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.
msbuild - 在 mono 上构建 webshaper 应用程序
我正在尝试在 mono + xbuild 上构建 WebSharper 应用程序,但出现以下错误:
目标描述是这样的:
知道如何解决这个问题吗?
更新:我正在使用单声道版本 3.2.3 和 websharper 2.4.85
谢谢!
f# - 保护 WebSharper 远程调用
引用 WebSharper 2.5 alpah 文档的远程处理组件假设:
RPC 可调用方法可以安全地由未经身份验证的客户端从 Web 调用。
有没有办法保护远程调用,所以它们只能从经过身份验证的客户端调用?
html - 在没有 Visual Studio 的情况下使用 Webshaper 显示 HTML 页面
我正在做一个简单的演示,其中涉及使用 F# 和 Websharper 创建一个 HTML 页面。使用 Websharper 网站上的示例,当我在 Visual Studio 上点击调试时,我可以使用站点小程序运行一个简单的 Hello World 页面。我想知道是否有一种方法可以将其打包,这样我就不必在 Visual Studio 中打开文件并点击调试来显示内容?我尝试从命令行使用 msbuild 来构建解决方案,但我没有运气以这种方式打开浏览器。我需要的是一种无需打开 VS 即可编译代码并显示 HTML 页面的方法。我还在为 VS for Web Express 2012 使用 Web 应用程序(Sitelets)模板。谢谢
websharper - 有免费提示吗?
我正在学习JavaScript
(通过Eloquent JavaScript)并认为我会Websharper
同时学习。
是否可以访问JavaScript
'prompt
之外的命令ExtJS
?
我在网上搜索并在文档中找不到不需要许可证的任何内容。
f# - WebSharper KendoUI。无法反序列化以下的元数据:IntelliFactory.WebSharper.KendoUI
我尝试在 MS VS 2013 中使用 WebSharper 和 KendoUI 扩展。
来自 NuGet 的 WebSharper.KendoUI:https ://www.nuget.org/packages/WebSharper.KendoUI/
当我尝试构建我的项目时,我得到了下一个错误。请注意,即使我没有在我的代码中使用这个包而只安装它,也会发生这个错误。
拜托,谁能解释一下你来解决它。
谢谢。
javascript - 如何与 WebSharper 交互和设置 DOM 属性?
我经常需要与页面的 DOM 进行交互,如何通过 WebSharper 进行交互?
例如,当我想用 JavaScript 重定向我的页面时,我会运行:
如何访问window
和设置location
?这在 F# 中看起来如何?
此外,它如何与函数一起使用,例如 IE:
注意:如果有通过 WebSharper 重定向的内置方法,我很想知道,但请记住,这只是一个示例。
f# - |> 的含义!(前管砰)
在阅读 Websharper 在线示例时,我遇到了这样的示例:
我们似乎不在计算表达式中,并且由于某种原因,谷歌搜索|>!
.
!
修饰符在这种情况下有什么作用?它如何改变正向管道的结果?
websharper - WebSharper VSIX 没有安装在 Visual Studio 2013 Ultimate 上?
我的机器上安装了 Visual Studio 2013 Ultimate,我尝试使用提供的 VSIX 安装 WebSharper 项目模板。但是我什么也没看到,VSIX 只是启动和退出,什么都没有发生。
我尝试直接和从扩展管理器安装其他 VSIX,它们都可以正常工作。
你能告诉我在我的情况下可能有什么问题吗?我通过 VSIX 安装了 Visual F# 3.1 并且可以正常工作。
websharper - 将文件添加到 WebSharper.UI.Next 项目
作为使用 WebSharper.UI.Next 的一种方式,我从 GitHub 克隆了示例项目。它有效,但我如何添加文件。可以调出“添加项目”菜单,但 .fs 文件不是选项之一。
javascript - 管理站点中的资源
我开始学习WebSharper,我发现管理资源(例如css 和javascript 文件)有点混乱。
关于此的文档提供了一个示例资源声明
您可以[<Require>]
在程序集上放置一个属性,以使资源出现在网站的每个页面上:
文档继续说该属性可以放置在模块、类型和(模块级别)let 绑定上,WebSharper 将构建一个依赖关系图来确定给定页面(操作)是否需要依赖关系。我已经尝试了一些东西(使用 Twitter Bootstrap 资源声明),但我让这项工作的唯一方法是程序集属性。
有人可以举一个例子(或提供一个链接)说明如何正确使用该[<Require>]
属性,以便将其添加到一个操作上,而不是另一个?
作为参考,这里是 Twitter Bootstrap 资源声明:
(我知道[<Require]>
这里的属性使它成为 Bootstrap 资源的依赖项,尽管我认为 WebSharper 无论如何都包含 JQuery,这会使它变得多余。)