問題タブ [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.
f# - Webshaper / Web.Control コンストラクターの問題
Google DataVisualization をカスタマイズしたいときに、コントロールのコンストラクターをパラメーター化したかったのですがinputDataTable
、パラメーターとして を渡すと、何らかの理由で機能しないようです。
私が使用するデフォルトのデータは次のとおりです。
Web ページでグラフを生成するコード。
「期待される」コントロール。
そして基本テンプレートを使ったテスト。
ただし、このコードを使用すると、地理チャートが表示されません。
inputDataTable
しかし、パラメーターのリストからを削除して使用すると、次のようになります。
できます...
ただし、headers
配列は問題を引き起こしません。
何が起こっているのか誰にも分かりませんか?
あなたの洞察に感謝します。
f# - Websharper nuget をインストールできません
サイトレット プロジェクトを作成しようとすると、nuget のインストールに失敗します
プロジェクト To2a1.PublicSite.WebSharper の NuGet パッケージの復元に失敗しました: ファイル 'C:\Users\Michakun\AppData\Local\Temp\nuget\atxvmxdn.eba\tools\net40\IntelliFactory.WebSharper.Web.dll' が見つかりませんでした
誰でも理由を知っていますか?Visual Studio 2013 update 4 を使用しています
highcharts - Webshaper HighCharts の例
JQuery および Highcharts パッケージが見つからなかったため、nuget からダウンロードする必要がありました。それに加えて、この例を単一ページのアプリケーションとして実行しています。
実行されず、次のエラーが表示されます。
エラー 3 次のメタデータのデシリアライズに失敗しました: IntelliFactory.WebSharper.Highcharts、Version=0.0.0.0、Culture=neutral、PublicKeyToken=dcd983dec8f76a71 ...\packages\WebSharper.3.0.1.73-alpha\build\WebSharper.targets 55 5 DataEnvironment. Fウェブ
プレリリース版に更新することでこれを修正しましたが、それでも次のバグが発生します。
エラー 2 WebSharper でアセンブリをコンパイルできませんでした。
と:
エラー 1 プロパティの割り当てを変換できませんでした: カテゴリ。
なんで?
f# - メタデータのデシリアライズに失敗しました WebSharper
質問は次のリンクに関連しています。
WebSharper を使用してサーバー上で Google ビジュアライゼーション用のデータを生成するにはどうすればよいですか
最新バージョンの Websharper (オープン ソース アルファ リリース) を使用して上記を再実装したかったのですが、次のエラーが表示されます。
次のメタデータのデシリアライズに失敗しました: IntelliFactory.WebSharper.Google.Visualization、バージョン = 3.0.0.0、カルチャ = ニュートラル、PublicKeyToken = dcd983dec8f76a71
クライアント サーバー Web アプリケーションを開きました。それぞれのファイルのコードは次のとおりです。
Remoting.fs内
Client.fsで:
Main.fs は何も変更していません (提供されているテンプレートと同じです)。私は Web 開発にあまり詳しくないので、簡単な答えがあるかもしれません。
ビルドしようとすると、次のメッセージが表示される理由: Failed to deserialize metadata for: IntelliFactory.WebSharper.Google.Visualization, Version=3.0.0.0, Culture=neutral, PublicKeyToken=dcd983dec8f76a71
Websharper をダウンロードし、Nuget からプレリリース バージョンをインストールしました。WebSharper.3.0.1.73-alpha および WebSharper.Google.Visualization.3.0.2.193-alpha の使用
WebSharper.3.0.3.76-alpha にアップグレードして修正しましたが、Google Chrome で実行すると次のようになります。
ありがとう!
.net - WebSharper クライアント サーバー サイトレットの起動
私は WebSharper Sitelet のチュートリアル (ここにある最小限の例など) に従っていますが、要求ごとに動的コードを実行するサイトレットをホストするサーバー側プロセスを起動するためのドキュメントが見つかりません。
サンプル コードをエディターに貼り付けて基本的な変更を加えることはできますが、コンパイル後に何をすべきかわかりません。より大きなシステムに接続する必要がありますか?
Linux で Emacs を使用してコーディングしているため、Visual Studio の Just Does It (TM)マジックはありません。
json - JSON オブジェクトのプロパティを外部リクエストから Websharper のオプションに解析するにはどうすればよいですか?
パターン マッチングを使用して、外部 JSON 呼び出しの結果のオプション プロパティから値を安全に抽出できるようにしたいと考えています。
シナリオ: (ランダムな例として openweathermap api を使用)
Option を使用して、応答オブジェクトを自分のタイプに応じて正しく処理できるようにしたいと考えています。ご覧のとおりAs<T>
、このシナリオでは変換が十分ではありません。適切な解決策が見つかりません。
これに対する適切な回避策はありますか?
注: Websharper 3.0 を使用しています
f# - WebSharper - ブラウザーに JavaScript が表示されない
F# Web フレームワークである WebSharper をいじり始めたところです。Visual Studio で提供されている例を試してみましたが、注釈が付けられた関数が[<Javascript>]
ブラウザーに表示されないことに気付きました。
JavaScriptが有効になっていることを確認し、さまざまなブラウザー(chrome、firefox、およびIE)で確認しました
F#/WebSharper Guru は、私が間違っていること、または何かを見逃していることを説明していますか?
html - Webshaper、サイトレット、フォーム
Websharper を使用してユーザー入力を収集するフォームを作成しようとしています。これまでのところ、サイトの 3 つのアクションを特定しました。
Sitelet.Infer を使用して基本的な UI を実装できましたが、入力ボックス (usernameInput) の内容を参照する方法がわかりません。
usernameInput に「Value」などのフィールドがないことに気付きました。キャストが必要か、何か間違っていると思います。
コードで JavaScript を使用したくないのですが (サイトレットで Html.Server 要素と Html.Client 要素を混在させることはできますか?)。