問題タブ [custom-object]

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 に答える
223 参照

java - ' 、 ' または ' " ' を含む配列文字列への Quickblox カスタム オブジェクトのプッシュ

これは私のコードです:

現在はうまく機能していますが、文字列「コメント」に次のようなものが含まれている場合: ' , ' (コンマ) - ("dsa,dsa") .

サーバーでは[dsa , dsa]の 2 つの変数になります。

別の例: 文字列 "comment" に' " ' (qoute) - ("dsa "dsa" dsa")が含まれている場合。

サーバー上では[dsa \dsa\ dsa]です。

それを修正する方法は?

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

excel - カスタムオブジェクトをパラメータとして Worksheet_Change から関数を呼び出す

以下のコードは私Object doesn't support this property or methodHelperFunctions.updatecontractlist (PC)

どこにupdatecontractlistある:

そしてPC、コードの他の多くの部分で正常に機能するカスタムオブジェクトであり、Watchesウィンドウで、バグが発生したときに適切にロードされていることがわかります。

私は何が欠けていますか?

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

android - Quickblox カスタム オブジェクトの関連レコードを取得する方法は?

私は関係を作成する方法を知っています:

しかし、親IDを持っているときに取得するにはどうすればよいですか?

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

java - QuickBlox customObject 複数のレコードを更新する アクセス許可

複数のレコードの権限を更新しようとしています。1 つのレコードの権限のみを更新するとすべてが正常に機能しますが、複数のレコードを更新すると何も起こりません。

...

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

vba - オブジェクト指向スタイル - プロパティを定義する場所は? VBA

私はオブジェクト指向プログラミングに非常に精通しており、自分のスタイルを正しくしようとしています。

多くの場合、プロパティが他のオブジェクトを含む辞書であるオブジェクトがあります。クラス「プレーヤー」を含むクラス「チーム」と呼びます。

ここで、プレーヤーがチームに追加されるたびに、チームの平均年齢を更新したいとします。

私のお気に入りの解決策:

Sub Main私はちょうど言うべきです

次にTeam、メソッドaddは次のとおりです。

今、私はそれを行うための少なくとも1つの代替方法を想像できます:

Main

もちろん、addメソッドにはMe.UpDateAvgAge(Player.Age)行がありません。

これは最も単純な例であると言う必要はありません。実際には、何かを「追加」するたびに、多くのプロパティが「更新」されます。

この追加/更新を行う方法について、プログラマーの間でコンセンサスはありますか? ガイドラインはありますか?

事前に!

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

entity-framework - Breeze が EntityFramework エンティティに関連付けられるように、サーバー コードのどこでカスタム モデル (DTO) を作成しますか?

Angular-Breeze-WebAPI-EntityFrameworkを使用して SPA を開発しています。

現在、Breeze は Entity Framework メタデータ情報を使用して独自の Breeze モデルを作成しています。Breeze 検証用のアプリケーションでこれを使用します。

これまでのところ、それはすべて素晴らしく簡単です。ここで、検索ページを作成する必要があります (たとえば、顧客を照会するため)。検索は、Customer.NameまたはProduct.Id (その製品を購入した顧客のリストを返します) で行うことができます。結果は、 Customer.NameOrder.LastPlacedなどを表示する ng-repeaterです。

テーブルと列に混乱している場合は、忘れてください。私が取得しようとしているのは、検索オブジェクトと結果オブジェクトの両方がエンティティ テーブル (またはオブジェクト) と 1:1 ではないということだけです。したがって、カスタム オブジェクト (検索用と結果用) を作成する必要があることは明らかです。私の質問は主に、そのオブジェクトをどこでどのように作成するのですか?

データ レイヤーで作成すると、Breeze は各プロパティのメタデータを認識できません (そのために EF を使用するため)。

JavaScript オブジェクトだけを作成することはできません。オブジェクトを検索して入力するには、(EF を使用して) データベースにクエリを実行する必要があるからです。

では、必要に応じて Breeze がメタデータを把握し、検証などを実行できるように、(複数のテーブルをトラバースする) カスタム オブジェクトをどこで作成すればよいのでしょうか?

皆さん、ありがとうございました。

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

excel - 「SuperDictionary」カスタム オブジェクトの作成方法 / Excel-VBA

vba の辞書のヘビー ユーザーとして、メイン コードを処理したくない多くの小さな問題を処理する「スーパー辞書」クラスを作成すると便利であることがわかりました。以下は、この「超辞書」カスタム オブジェクトのドラフトです。

これは良い考えですか?このアプローチは、予期しない方法で辞書のパフォーマンスに影響を与える可能性がありますか? (たとえば、私のGet Itemメソッドは高価ですか? - 私はよく使います)

事前に!