小编bla*_*awk的帖子

Angular:找不到支持对象'[object Object]'

我遵循这个教程.在从api.github获取用户列表的途中我得到错误:

找不到支持对象'[object Object]'

我认为它与之相关

 <ul>
 <li *ngFor = "#user of users">
 {{user | json}}
 </li>
 </ul>
Run Code Online (Sandbox Code Playgroud)

在我的代码中,因为在它之前没有任何错误,并且我不确定数据是否来自get请求,只是单击didnt没有给出任何错误,这是我的代码到目前为止

@Component({
selector: 'router',
pipes : [],

template: `
<div>
<form [ngFormModel] = "searchform">
      <input type = 'text' [ngFormControl]= 'input1'/>
</form>
     <button (click) = "getusers()">Submit</button>
</div>
<div>
<ul>
    <li *ngFor = "#user of users">
    {{user | json}}
    </li>
</ul>
</div>
<router-outlet></router-outlet>
`,
directives: [FORM_DIRECTIVES]
})
export class router {
searchform: ControlGroup;
users: Array<Object>[];
input1: AbstractControl;

constructor(public http: Http, fb: FormBuilder) {
    this.searchform …
Run Code Online (Sandbox Code Playgroud)

angular2-directives angular2-routing angular2-http angular

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

什么是angular2中的多提供者

我知道提供者是从另一个类获得服务但是什么是多提供者和令牌的东西?

还有什么时候multi=true呢?

provide(NG_VALIDATORS, { useExisting: class),    multi: true })
Run Code Online (Sandbox Code Playgroud)

angular2-forms angular2-directives angular2-services angular

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

如何使用FusedLocationProviderClient获取GoogleMap中的当前位置

我想定期(比如每2分钟)当前位置更新为这个我下面的官方文档,我写了这个代码,但它不会给当前的位置即使在我传递requestLocationUpdates LocationRequest对象指定每两分钟更新( ),这里是代码:

public class MapsActivity extends FragmentActivity implements OnMapReadyCallback,
    GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener{

private FusedLocationProviderClient FusedLocationClient;
private GoogleApiClient mGoogleApiClient;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_maps);
    if (mGoogleApiClient == null) {
        mGoogleApiClient = new GoogleApiClient.Builder(this)
                .addConnectionCallbacks(this)
                .addOnConnectionFailedListener(this)
                .addApi(LocationServices.API)
                .build();
    }

 SupportMapFragment map = 
  getSupportFragmentManager().findFragmentById(R.id.map));

  map.getMapAsync(this);

  FusedLocationClient LocationServices.getFusedLocationProviderClient(this);
}


@Override
public void onConnected(Bundle bundle) {
    FusedLocationClient.getLastLocation()
            .addOnSuccessListener(this, new OnSuccessListener<Location>() {
                @Override
                public void onSuccess(Location location) {

                    if (location != null) {
                        Log.i("MainActivity ", "" + location.getLongitude()) 
                    }
                }
            });
FusedLocationClient = …
Run Code Online (Sandbox Code Playgroud)

java android google-maps-android-api-2 android-fusedlocation

25
推荐指数
2
解决办法
4万
查看次数

什么是ngrx中的store.select

我是Redux的新手,从ngrx开始.我无法理解这行代码的含义store.select:

 clock: Observable<Date>;
 this.clock = store.select('clock');
Run Code Online (Sandbox Code Playgroud)

javascript redux ngrx angular

24
推荐指数
2
解决办法
2万
查看次数

Angular 2:服务和redux之间的区别

redux的需求是什么,因为我们也可以保存并从服务中获取数据,据我所知,我们也可以将数据保存并保存到服务中,并且该服务可以被其他组件使用

javascript redux angular2-services ngrx angular

17
推荐指数
2
解决办法
5145
查看次数

Ionic 2/3/4:如何将标题中的按钮对齐标题的右侧

如何与右侧对齐,按钮显示在标题的左侧,没有撰写图标.

这是我正在做的事情:

<ion-toolbar>
<ion-title>TODO APP</ion-title>
<button class = "button button-icon">
    <i class="icon ion-compose"></i>
</button>
</ion-toolbar>
Run Code Online (Sandbox Code Playgroud)

html ionic-framework ionic2 angular

14
推荐指数
3
解决办法
4万
查看次数

如何从协程范围返回值

有没有办法从协程范围返回值?例如像这样:

suspend fun signUpUser(signUpData : SignUpUserRequest) : User {

CoroutineScope(Dispatchers.IO).launch() {

        val response = retrofitInstance.socialSignUP(signUpData)
        if (response.success) {
            obj = response.data
        } else {
                obj = response.message
        }
    }.invokeOnCompletion {
        obj = response.message
    }

    return obj
}
Run Code Online (Sandbox Code Playgroud)

问题是一旦调用 signupUser 函数,立即返回 obj suspend 语句运行,而不是响应值..它不是按顺序运行的,我期望的是第一个响应来然后函数返回 obj 但它没有发生。为什么?

我试过运行阻塞,它达到了目的,但是有没有更好的方法可以在不阻塞的情况下完成相同的任务?或者可以吗?

提前致谢!

android kotlin kotlin-coroutines

10
推荐指数
2
解决办法
5823
查看次数

Android:如何删除数字选择器中的分隔线

如何删除数字选择器中的分隔线,我尝试通过xml将setShowDivider设置为无(似乎没有不存在)和代码注意工作

picker.setShowDividers(LinearLayout.SHOW_DIVIDER_NONE);
Run Code Online (Sandbox Code Playgroud)

XML:

android:showDividers="none"
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

java android android-linearlayout numberpicker

8
推荐指数
3
解决办法
4484
查看次数

Angular2:如何导入rx-dom

我想在像这样的角度项目中使用DOM

Rx.DOM.jsonpRequest
Run Code Online (Sandbox Code Playgroud)

但是在我这样导入的Rx上没有DOM

import Rx = require('rxjs'); 
Run Code Online (Sandbox Code Playgroud)

我也尝试导入rxjs dom但错误是找不到模块,我安装rxjs-dom就像这样

npm install rx-lite-dom
Run Code Online (Sandbox Code Playgroud)

但是我无法导入它以便我可以在Rx对象上使用DOM

reactive-programming rxjs rxjs5 angular

7
推荐指数
1
解决办法
935
查看次数

更新 android studio 后无法为锁定文件创建父目录

同步时更新了 android studio 和插件,失败并无法为锁定文件创建父目录

包装属性:

#Sun Mar 05 16:51:59 PKT 2017 distributionBase=
GRADLE_USER_HOME  distributionPath=wrapper/
dists  zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/
dists  distributionUrl=https\://services.gradle.org/distributions/
gradle- 3.3-all.zip
Run Code Online (Sandbox Code Playgroud)

build.gradle应用程序模块:

apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion "25.0.2"
defaultConfig {
applicationId "com.example.sarahn.toyapplication"
minSdkVersion 17
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 
'proguard-   rules.pro'
}
}
productFlavors {
}
}

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
androidTestCompile('com.android.support.test.espresso:espresso-core:
2.2.2',   {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.1.0' …
Run Code Online (Sandbox Code Playgroud)

android gradle android-ndk android-studio android-gradle-plugin

7
推荐指数
2
解决办法
3万
查看次数