ウェブサイト検索

angular - なぜオブジェクトの値は送信時に更新されるのか

ユーザーがフォームを送信するたびに、そのタスクに関連するデータがオブジェクトに保存され、そのオブジェクトがタスクリストを保持する配列に渡されます。

コンソールのエラーに画像

今、tasksList 配列をコンソールにログすると、各タスクは同じ「date」の値を取得します。タスクのすべてのインスタンスの値が上書きされます。各人物ごとに「date」の値が別々になるようにしたいです。

// アプリコンポーネント

import { Component, OnInit } from '@angular/core'; import { FormGroup, FormControl }

続きを読む →

angular - 配列オブジェクトの Ionic ストレージが未定義

Parseサーバーから取得したオブジェクトの配列を取得しようとしていますが、うまくいきません。

私はIonic 3とIonic Storageでアプリを作っています。値の代わりにPromiseが返ってきたようですが、それを修正するためにあらゆることを試しました。

私の search.ts ファイル:

import { Data } from './../../services/data'; import { localData } from './../../services/local'; import { Component } from '@angular/core'; import

続きを読む →

mongodb - 定義されていないオブジェクトの値に対する Angular2 FormGroup の patchValue エラー

私が解決しようとしている問題は、HTTPリクエストとフォームグループに関連しています。編集ページのフォームに既存の値をパッチしようとしています。

エラーは、値がデータベース(mongoDB)に存在しない場合に発生します。その値は、追加されたオブジェクトにのみ存在します。以下のコードは、私のリクエスト、formgroup、およびpatchValueです。

this.takeawayService.getByName(this.id).subscribe(data => { this.takeaway = data.takeaway[0]; console.log(this.takeaway); this.formData = this.fb.group({ address : ['', Validators.required], city : ['', Validators.requir

続きを読む →

javascript - デコレーターで Object.defineProperty を使った後、なぜ私のプロパティが消えるのですか?

私は文字列の数字をJavaScriptの数字に変換するデコレーターを持っています。

例: "87" -> 87.

コードは非常に簡単です:

function digit(target: any, key: string) { // property value var _val = this[key]; // property getter var getter = () => _val;

続きを読む →

javascript - 配列のオブジェクトをサブオブジェクトごとにグループ化するにはどうすればいいですか?

私はウェブアプリのバックエンドにTypeScriptを使用しており、SQLクエリを効率的に作成するために交差型が非常に役立つことがわかりました。基本的に、次のテーブルがある場合:

User userId: number userEmail: string Post postId: number userId: number (FK) postBody: string

私は次のような交差型(User & Post)を得ることがあります:

{ userId: number; userEmail: string; postId: n

続きを読む →

angular - TypeScript デコレーター - オブジェクトのプロパティでセッターが呼び出されない

私はAngularアプリでデータをローカルストレージに保存するためのTypeScriptデコレーターを実装しようとしています。これが私が達成しようとしていることです

export function Cache() { return function (target, key): any { // property value let _val = target[key]; // property getter const getter = function ()

続きを読む →

javascript - 同じクラスの空のオブジェクトからすべての属性を持つクラスの新しいオブジェクトを動的に作成する

デフォルト値なしで、同じクラスの空のオブジェクトから、そのクラスのすべてのプロパティを持つ新しいObjectを動的に作成することは可能ですか?この関数は任意の空のオブジェクトを受け取り、オブジェクトのクラスを検出し、そのクラスのすべての利用可能なプロパティを持つ新しい空のオブジェクトを作成する必要があります。

例:

export class Test { private prop_1: string; private prop_2: number; private prop_3: boolean; }

入力: let original={};/(Testクラスの空のオブジェクト)

出力:

let new = { prop_1: null/undefined, prop_2:

続きを読む →

angular - Angular2で新しいオブジェクトを作成できず、export classを使用できない

以下はクラス UserDetails:: です

export class UserDetails { name:string; phoneNumber:string; email:string; password: string; }

以下は userDetails が使用されるサービスです::

import { Injectable } from '@angular/core'; import { HttpClient, HttpHeaders } from '@angular/commo

続きを読む →

Firebase + Typescript、ユーザーオブジェクトから accessToken を取得できませんか?

私のMobXストアでは、FirebaseのログインからaccessTokenを取得できないようです。ただし、データは明らかに存在しています。これはReact-Native用です。

サンプル:

class GlobalStore { @observable loggedIn: boolean; @observable user: any; @action firebaseStatup = () => { firebase.initializeApp({ apiKey: "s

続きを読む →

Google Chrome - Typescript/Javascript のオブジェクトのプロパティにアクセスすると、消えてしまうように見える?

私は次のコードを持っています:

function generateImageURLS(product : Product) : Array<string>{ console.log(product); console.log(product["price"]); console.log(product.price);

私が Google Chrome でプロジェクトをデバッグして最初の出力を開くと、すべてのプロパティが設定されており、すべてが正常に見えます...

しかし、オブジェクトのプロパティを単独で印刷したいときは、いつも次のようになります

undefinded

それが原因でプログラムの残りの部分にエラーが発生します。

これはどのようにして起こるのか、そしてそれを防ぐために私にできることは何ですか?

続きを読む →