問題タブ [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.
build - Typeproviders、websharper、f#、構築順序
そこで、typeproviders を使用していくつかのデータをアプリケーションに追加しました ( github link )。ここに問題があります。
1)私が望んでいたのは、Site.fs
データを使用し、与えたルールに従ってdivを構築することです。すべてがうまく見えます....
バックエンドの計算を WebSite プロジェクトに入れましたが、おそらく Web はスタートアップ プロジェクトであるため、WebSite での計算は実行されず、データベースにプッシュされることもありません。データベースに既に存在するデータのみ表示されます。
${title}
さらに、fsharp で提供されるテキストの代わりに本文のみが存在する場合があります (デフォルトのサイトレット サンプル サイトを使用していても)。それは正常ですか?ビジュアルスタジオを再起動すると役立ちます。
PS: コードが見栄えがよくない場合は申し訳ありませんが、最初に動作させてからリファクタリングします。
f# - f# .net Framework 4.0 と typeproviders
スタックに関する私の3番目の質問と、同じトピックについての質問:-)
そこで、websharper でビルドしたアプリケーションを appharbor にアップロードすることにしましたが、もちろん問題があります。Visual Studio 2012 と .net Framework 4.5 を使用しようとして、解決できない奇妙なエラーが発生した後 (一日中 Google で検索したくなかったため)、vstudio 2010 と .NET Framework 4.0 を使用することにしました。すべてうまくいきました (typeproviders.dll をコピーしました) が、appharbore でコンパイル エラーが発生します。ここにログがあります。http://pastebin.com/r9MtegHHここをクリックするのが面倒な場合は、次の行に問題があります。
私のvstudio 2010では問題なく動作します。コード行は次のとおりです。
そこにデータベースをまだ構成していないため、問題がある可能性がありますが、別のように見えます。さて、そこにdbを設定して見ていきます。
selenium - websharper要素ID
WebインターフェイスにはWebSharperを使用する予定です。問題は、統合テストがセレンに基づいており、データのクリックと入力にページ要素のIDを使用することです。
このため、ページ内の関連するすべての要素のIDを指定できる必要があります。
非フォーム要素の場合、これを行うことができます:A [HRef(ctx.Link Home)]-<[Text "Home"]-<[Id "home"]
フォームレット内の入力フィールドに対してどのようにそれを行うことができますか?
ありがとう
更新:最終的に、websharperフォームレットを使用しないことにしました。1つの理由は、フォーム要素にIDを割り当てることができないため、テスト方法が機能しなくなったことです。もう1つの理由は、テーブルベースのレイアウトが私たちのデザインにうまく適合しないことです。引き続きwebsharperを使用しますが、formletsライブラリは使用しません
f# - kendoui webshaper で、別のモデルからのメソッドにアクセスできませんでした
何か新しいことを学ぶことは、常に既存のものに従うことです。そこで、この例 (http://www.websharper.com/samples/KendoChart) を再構成すると、問題なく動作します。(12行目のグラフのみ。シリーズを変数に保存すると、次のようになります。したがって、12行目は次のようになります。
データが 36 行目にある場合 Series = data... で、正常に動作します。しかし、データを次のようにしたい場合はどうすればよいですか...
どこ let techs = StoneMiner.Charts.technologies() はテクノロジーが別の名前空間とモジュールにあります...
奇妙なエラーが発生します... エラー 1 メソッド呼び出しの変換に失敗しました: technologies(..) [StoneMiner.Charts]。それは別のモジュールにあるからです。
.net - モノの Webshaper
簡単な質問: mono で webshaper アプリケーションをホストすることは可能ですか。そうでない場合、そのような機能をサポートする予定はありますか?
javascript - WebSharper コンパイラを使用して Node.js アプリケーションを作成する
WebSharper コンパイラを使用して Node.js アプリケーションを F# で記述できるかどうか疑問に思っていました。これを行う方法を教えてくれる利用可能なリソースはありますか? これをやろうとしない正当な理由はありますか?
f# - エンターキーで送信
キーダウンイベントが押されたときにフォームレットの送信アクションをトリガーする慣用的な方法はありますか?
DOM操作に戻る必要がありますか、それともEnhance
使用できる要素がありますか?
javascript - ドロップイン JS の代替として websharper を使用することは可能ですか?
サイトレットや ASP.NET の追加の複雑さなしに、javascript のドロップイン代替として websharper を使用することは可能ですか?
たとえば、次の websharper ライブラリを .js ファイルにコンパイルし、html の JavaScript スクリプト ブロック内から hello() 関数を呼び出すことはできますか?
f# - Mac 上の Mono 3.0 で WebSharper をビルドするにはどうすればよいですか?
WebSharper は興味深いもので、Mono 3.0 は F# 3.0 とともにリリースされたばかりです。どうやら xbuild はいくつかの MSBuild プロジェクトをビルドできます。FSharpHome が不明であるため、mono で WebSharper クローンを構築する単純な試みは失敗します。それを定義する良い方法と、さらに試してみる他のものは何ですか?
f# - キーボード入力Websharperのキャプチャ
Websharperのユーザーのキーボード入力をページ全体(または私に最も近いもの)で取得したいのですが、これを行うための良い方法がわかりません。
私はの線に沿って何かを試みました
しかし、私はたくさんに遭遇し続けNotImplementedExceptions
ます。これらは本当に実装されていませんか?それとも、私は穀物に反対しているので、奇妙なエッジケースにぶつかっていますか?
アップデート:
nugetからバージョン2.4.85.235をインストールしました。これは、だれにとっても意味があります。私もVS2012を使用しています。
また、VS 2010の新しいサイトレットテンプレートサイトでテストしましたが、同じことがわかります。WebSharperサイトから最新のパッケージをインストールしました。