小编sun*_*sun的帖子

How to set value to form control in Reactive Forms in Angular

嗨,大家好我是新手。实际上,我正在尝试从服务中订阅数据,然后将该数据传递给我的表单控件(例如,它就像一个编辑表单)。

import { Component, OnInit } from '@angular/core';
import { FormBuilder, FormGroup, Validators, FormArray, FormControl } from '@angular/forms';
import { ActivatedRoute, Router } from '@angular/router';
import { QuestionService } from '../shared/question.service';

@Component({
  selector: 'app-update-que',
  templateUrl: './update-que.component.html',
  styleUrls: ['./update-que.component.scss']
})
export class UpdateQueComponent implements OnInit {

  questionsTypes = ['Text Type', 'Multiple choice', 'Single Select'];
  selectedQuestionType: string = "";
  question: any = {};

  constructor(private route: ActivatedRoute, private router: Router,
    private qService: QuestionService, private fb: FormBuilder) { 

  }

  ngOnInit() {
      this.getQuebyid();
  }

  getQuebyid(){ …
Run Code Online (Sandbox Code Playgroud)

angular angular-reactive-forms angular7

12
推荐指数
4
解决办法
1万
查看次数

不幸的是谷歌游戏服务已停止在genymotion

喜的朋友我加入谷歌游戏服务genymotion模拟器,我拖累GAPPS的zip文件,也武装V1到它,但是当我打开它越来越不幸谷歌播放服务模拟器已停止,也当我试图在它显示添加帐户loading ..任何人都可以告诉我它的解决方案.

google-play-games genymotion

10
推荐指数
1
解决办法
4066
查看次数

在javascript中迭代数组和concat

说我有一个数组[["a", "b"], ["c", "d"]],我如何迭代或减少或映射或加入这个数组并得到["ac", "ad", "bc", "bd"],如果数组像[["a", "b"], ["c", "d"], ["e", "f"]]我应该得到的一样["ace", "acf", "ade", "adf", "bce", "bcf", "bde", "bdf"]

我们如何使用数组迭代或方法来实现这一点?

我尝试使用reduce:

const output = [];
const sol = array.reduce((cum, ind) => {
  for (let i = 0; i <= cum.length; i++ ) {
    for (let j = 0; j <= ind.length; j++) {
      output.push(`${cum[i]} + ${ind[j]}`);
    }
  }
});
console.log(output);
Run Code Online (Sandbox Code Playgroud)

但我没有得到确切的输出。

javascript arrays typescript

8
推荐指数
1
解决办法
182
查看次数

如何在mainactivity之前获取登录活动

是否有可能在 android studio 中的启动和主要活动之间获得登录活动。`它应该在启动活动之后和 main.how 之前获得它。

<?xml version="1.0" encoding="utf-8"?>
Run Code Online (Sandbox Code Playgroud)

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:supportsRtl="true"
    android:theme="@style/AppTheme" >
    <activity
        android:name=".Splash"
        android:label="@string/app_name"
        android:theme="@style/AppTheme.NoActionBar" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name=".Register"
              android:label="@string/title_activity_register"
              android:theme="@style/AppTheme.NoActionBar"/>
    <activity android:name=".MainActivity"
        android:theme="@style/AppTheme.NoActionBar"/>
</application>
Run Code Online (Sandbox Code Playgroud)

android

5
推荐指数
1
解决办法
1万
查看次数

android.database.sqlite.SQLiteException:没有这样的表:CLTABLE(代码1):,同时编译:INSERT INTO表

嘿,我创建了我的数据库,并希望插入一些字段初始化,但得到一个sqliteexception没有这样的表,而编译时无法插入到表中.忘记了id值-1,我没有得到确切的错误.

public long insertData(String name, String number, String email, String jobtype, String uri, String msg)
{
    SQLiteDatabase db = database.getWritableDatabase();
    ContentValues contentValues = new ContentValues();
    contentValues.put(database.NAME, name);
    contentValues.put(database.NUMBER, number);
    contentValues.put(database.EMAIL, email);
    contentValues.put(database.JOBTYPE, jobtype);
    contentValues.put(database.URI, uri);
    contentValues.put(database.MSG, msg);
    long id = db.insert(database.TABLE_NAME, null, contentValues);
    return id;
}

 static class Database extends SQLiteOpenHelper{

    private static final String DATABASE_NAME="cloudicadatabase";
    private static final String TABLE_NAME="CLTABLE";
    private static final int DATABASE_VERSION= 1;
    private static final String COLUMN_UID = "_id";
    private static final String NAME="Name";
    private …
Run Code Online (Sandbox Code Playgroud)

sqlite android

0
推荐指数
1
解决办法
3970
查看次数