問題タブ [upshot]

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 投票する
2 に答える
8049 参照

visual-studio-2010 - Visual Studio 2010 でシングルページ アプリケーションをセットアップする方法

最近、Single-Page Applications について読み、試してみたいと思いました。Steve Sanderson のプレゼンテーション ( http://channel9.msdn.com/Events/TechDays/Techdays-2012-the-Netherlands/2159 ) を見た後、Visual Studio 2010 で単一ページ アプリを作成し、自分でテストしたいと思いました。しかし、RC バージョンで削除されたため、SPA テンプレートを選択できなくなっていることがわかりました。

さて、問題は、Visual Studio 2010 (MVC4 がインストールされている) で SPA を作成できるようにするにはどうすればよいかということです。UI には KnockoutJS を、データには Upshot を使用したいと思います。どちらも Nuget を使用してインストールできます。Web 上で関連するものは何も見つかりませんでした。私が行ったすべてのページで、SPA テンプレートを使用するように指示されていますが、それ以降削除されています。

ご提案ありがとうございます。

0 投票する
1 に答える
313 参照

upshot - upshot js change tracking in child entities

I have the following model defined in .NET:

The ReqeuestId property on the InfoCard is so that EF Code First can generate the db. I then use the UpshotContext helper to generate the JavaScript model like so:

This generates all models nicely, and when I call refresh on the upshot dataSource, the data is retrieved as expected.

The problem I am facing is when I attempt to modify a property of a child object (e.q. Request.InfoCards(0).Description). Changing that value will trigger the change in the InfoCard, but not in the Request entity. So, calling Request.IsUpdated() will return false, whilst calling Request.InfoCards(0).IsUpdated() will return true.

Does upshot not know how to track changes in child entities? Or is it a problem with the mappings on the client side? So far I have tried several mappings:

  • mapping all properties manually:

    /li>
  • using upshot.map:

    /li>
  • defining my own map function and passing it to upshot:

    /li>

The mappings seem correct with all approaches, except the parent entity is not aware of modifications done in its children. Is child tracking even possible?

0 投票する
1 に答える
760 参照

asp.net-mvc-4 - DbDataController なしの結果

私は MVC4 の単一ページ アプリケーションを調べていましたが、upshot.js が WebApi とやり取りしていることがわかりました。これは本当にクールです。しかし、コントローラーコードを調べてみると、コントローラーは、EntityFramework DbContext を直接消費してデータベース操作を行う DbDataController から派生していることがわかりました。しかし、これらの操作を実行したい場合、たとえば、私のモデルはエンティティではなく、RavenDb などの NoSql データベースに格納する必要がある単純なモデルであるとします。Upshot のこれらすべての機能を取得するにはどうすればよいですか?しかし、データベース操作は実行できるはずですか? そして、モデルのこれらのメタデータを最終的にどのように提供しますか?

0 投票する
1 に答える
179 参照

upshot - upshot.jsでのデータソースURLの設定

シングルページアプリに関するすばらしいプレゼンテーションを見たところです。サンプルコードも調べましたが、WebApiのURLをどこに設定したのかわかりませんでした。

ここでデータソースを設定します:

しかし、別の環境のソースURLを設定するにはどうすればよいですか?

0 投票する
2 に答える
89 参照

breeze - 結果検証ルール

upshot.js のメタデータ セクションのカスタム ルールを作成する方法の URL または例を誰かに提供してください。

たとえば、要素が localDatabase 監視可能な配列にまだ存在していなかったというルール。

ありがとう

0 投票する
6 に答える
10028 参照

asp.net-mvc - Upshot.jsの現在のステータス

私の非常に重要なプロジェクトの1つで、Knockoutと一緒にupshot.jsを使用することを考えています。私は、アップショットに関するドキュメントやアクティビティを確認していません。この決定を行う前に、このプロジェクトはまだアクティブですか?

asp.netスタック全体が開いていて、リポジトリにコミットされているものを確認できる場合、コミュニティが確認できるように、この小さなライブラリがまだcodeplexまたはgithubにないのはなぜですか?

これがまだasp.netチームのレーダーにあることを願っています。

0 投票する
0 に答える
46 参照

javascript - UpshotJS で JavaScript 計算プロパティを使用する

Upshot は初めてで、Upshot のドキュメントやグループが見つからないので、ここに投稿します。モデルに計算されたプロパティを持ちたいのですが、サポートされていますか? また、どのように実装できますか? 例えば:

0 投票する
4 に答える
6148 参照

breeze - アップショット js とそよ風の js

upshot js は活発に開発されていますか? アップショットの記事はすべて 2012 年 3 月に書かれたものです。アップショット js は安定していますか? Breeze は活発に開発されているようです。

生産の準備はできていますか?vs spa アプリケーション テンプレートが追加され、後で削除されました。いつ再追加されますか?アップショットはミリ秒に関連付けられているため、アップショットで再追加されると思います。

0 投票する
2 に答える
226 参照

javascript - 同じビューモデルの別のブランチから子孫にアクセスするにはどうすればよいですか?

私は現在、ウェブサイトのスパアプリケーションに取り組んでおり、knockout.js を使用しようとしています。これは、データおよび JavaScript ビュー モデルのアップショットを使用する dbdatacontroller API を備えた mvc プラットフォーム上にあります。私は複雑なビューモデルを持っており、主にノックアウトが初めてであるために困難に直面しています。私の最大の問題は、オブザーバブルへのアクセスにあるようです。データベースは次のように構成されています。

そして、私のビューモデルはまさにこれです:

だから私のマークアップは次のようなものです

基本的に、私が何をしても、アイテムの値にアクセスできないようです。1つのブランチにアクセスした場所ならどこでも、つまり。AdvanceSearch().AnswerType().Answers、取得しようとすると、$parents[1].UserValues[].FieldValueText常に未定義のようです。私が言ったように、私はノックアウトに慣れていないので、おそらく何かが足りないだけです. または、複数のビューモデルなどを使用する必要がありますか? (もしそうなら、どうすればいいですか?) ありがとう。

0 投票する
1 に答える
2194 参照

asp.net-mvc-4 - MVC 4プロジェクトにUpshotを追加すると、System.Web.Http.Commonに問題が発生します

私は自分のmvc4プロジェクトにアップショットを追加しようとしていました。

私の問題は、取得するためにSystem.JsonとSystem.Web.Http.Commonを追加する必要があることです。

働く。

Jsonを追加した後、ファイルまたはアセンブリを読み込めませんでした'System.Web.Http.Commonを取得し、これを追加するとコンパイルできません。