問題タブ [goangular]

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

goinstant - goinstant から格納された値を取得する方法

私は何か間違ったことをしています。goinstant に保存されている値を取得しようとしています。userName の個人ルームがあります。アラート機能が表示する値は「[object Object]」です。これが私のコードです:(意図的にスクリプトを省略しました)。参照用に goInstant で個人データの簡単なスクリーン ショットを提供しましたhttp://screencast.com/t/BtLqfrorg

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

goinstant - トランザクション フィールドの UNDO フローの作成

goangular のアプリケーションについて考えていました。チャット アプリケーションや株式アプリケーションなど、すぐにストレージ/データベースを更新する必要がある場合、SignalR 手法の意味で goangular が非常に役立つことがわかります。しかし、10 個のフィールドと保存ボタンがある従来のフォームに適用できるでしょうか? 私が思いついたのは、10 個のフィールドがあり、保存ボタンがない従来のフォームだけでした。10 個のフィールドすべてがコントローラーのスコープにある場合、保存ボタンは必要ありません。フィールドのすべての変更は、goinstant ストレージに記録されます。そうは言っても、1 つの UNDO で、これらの 10 個の変更されたフィールドへの変更をどのように言うことができるでしょうか? Control+Zを10回?それほど堅牢ではありません。そのようなフォームの [すべての変更を元に戻す] ボタンに関するアイデアはありますか? (必死にリアルタイム データベース トランザクションの結合を拡大しようとしています)

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

goinstant - (オプション) は Object 型である必要がありますが、値が 2 の number 型でした

$goQuery 機能を使用しようとすると、奇妙なエラーが発生します。これが私のコードです:

次のエラー メッセージが表示されます。

エラーメッセージ画像へのリンク

vars を JSON.parse オブジェクトに変換しようとしましたが、それもうまくいきませんでした。

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

android - Cordova/PhoneGap で実行されている GoAngular $loginUrl の正しい「returnTo」パスは何ですか?

Android 4.3 デバイスの Cordova/PhoneGap アプリで、サードパーティ認証 (つまり GitHub)の正しいreturnToパスを設定するのに苦労しています。GoAngular でこれを行うコマンドは$goConnectionProvider.$loginUrl(providerName, returnTo).

私の開発環境では、 returnTowindow.location.hrefパラメーターとして渡します。もちろん、アプリの場所が として報告されるため、これは正常に機能します。GoInstant ダッシュボードでホワイトリストに登録する必要があることに注意してください。http://localhost:[port]/[path]localhost

Android デバイスで PhoneGap Developer App を実行している場合、サードパーティの認証も正常に機能することに注意してください (PhoneGap アプリは基本的にローカル IP アドレスを介してアプリを提供し、これもホワイトリストに登録しているため)。

Android では、に報告されるパスwindow.location.hreffile:///android_asset/www/index.html#/app/. したがって、これが に指定したパスです$goConnectionProvider.$loginUrl。残念ながら、これは HTTP または HTTPS の URL ではないため、$goConnection はエラーをスローします。

returnToパスはどうすればよいですか? 助言がありますか?

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

goinstant - $goQuery は単一の値のみを返します

名、姓、フルネームを持つ person というスコープ モデルがあります。私のgoQueryはこれで動作します:

私が抱えている唯一の問題は、モデル全体ではなく、検索しているフィールドの値のみが入力されることです。私は何が欠けていますか?

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

goinstant - 保存されたフィールド値に基づいて複数のキーを削除する

フォームが ajax 投稿を実行した後に削除したい一意の識別子を持つレコードがいくつかあります。goinstant ストレージに 5 つのレコードがあり、共通フィールドがxkeyで、その値に123*が含まれているとします。私の質問は、複数のキーをきれいに削除するにはどうすればよいですか? どんな例でも非常に役に立ちます。

Slukeheart は、ベスト プラクティスを念頭に置いた正しい答えを持っています。私も有効な解決策を見つけましたが、正しい答えは Slukeheart の功績によるものです。これは、ソリューションが今日投稿されたと同時に機能することがわかったものです。

});

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

goinstant - goInstant 認証、ACL、ルーム、グループなど

異種クロスドメイン チーム内で情報を共有するための単純な goAngular アプリを作成しようとしています (したがって、サード パーティ認証を使用するというアイデアが気に入っています) が、まだ苦労しています。サードパーティ認証を使用する場合、「グループ」を使用することは可能ですか、それとも「ユーザー ID」に依存する必要がありますか? アクセスを制御するために、誰が、いつ、どのようにアレイ「グループ」を変更できますか?

一意に識別されたマスター ユーザー ["google:whatever64"] が他のユーザーへのアクセス許可を管理できる、最も安価なアクセス管理スキームを作成するのを手伝ってくれる人はいますか?

コード、ACL ツリー、およびデータベース エントリ (キー) が混在している必要があるため、私の質問は広く一般的です。
有意義なアドバイスをいただければ幸いです。