小编Vin*_*esh的帖子

为什么不能使用var而不是在ngFor中使用

根据我的知识,我们在javascript中使用varlet用于变量声明,唯一的区别是var得到了当前函数的let作用域,同时将作用域限定为当前块.所以如果我使用它var而不是let任何地方它应该工作.但是在下面的代码中......

<li *ngFor="let fruit of fruits">
   {{ fruit}}
</li>
Run Code Online (Sandbox Code Playgroud)

...如果我使用var它会给出错误.

<li *ngFor="var fruit of fruits">
   {{ fruit}}
</li>
Run Code Online (Sandbox Code Playgroud)

错误:未捕获(在承诺中):错误:模板分析错误:分析程序错误:ng:///AppModule/AppComponent.html@4:4中的[var fruit of fruits]中第1列的意外标记变量("

有人能告诉我为什么会这样吗?

javascript var let angular

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

如何等到蓝牙在android中打开

我需要以编程方式打开Android设备中的蓝牙并等到它继续进行下一行代码.

我的代码如下

if (!mBluetoothAdapter.isEnabled()) {
                Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
                ctx.startActivity(enableBtIntent);
}
Run Code Online (Sandbox Code Playgroud)

当这样做时,代码继续从nect行执行,而不必完全等待蓝牙.有什么方法可以解决这个问题吗?我可以添加外观来检查蓝牙是否已打开?

android android-bluetooth

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

如何将onDismissListener写入AlertDialog构建器?

请参见下面的代码。

final CharSequence[] cs = DeviceList.toArray(new CharSequence[DeviceList.size()]);
    AlertDialog.Builder builder = new AlertDialog.Builder(ctx);
    builder.setTitle("Pick the Item");

    builder.setItems(cs, new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {

            //do something
        }

    });

    builder.show(); 
Run Code Online (Sandbox Code Playgroud)

有人可以帮助我在此代码中实现一个构建器onDismissListener事件吗?

android

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

内部查询的SQL查询性能

我不确定这个问题的标题是否正确.

我有一个表,例如users包含不同类型的用户.像用户类型10, 20, 30等.

在一个查询中,我需要加入user表,但我只想要用户类型20.所以下面哪个查询执行得更好.

 SELECT fields 
 FROM consumer c 
 INNER JOIN user u ON u.userid = c.userid
 WHERE u.type = 20
Run Code Online (Sandbox Code Playgroud)

用另一种方式,

 SELECT fields 
 FROM consumer c 
 INNER JOIN (SELECT user_fields FROM  user WHERE type = 20) u ON u.userid = c.userid
Run Code Online (Sandbox Code Playgroud)

请指教.

sql sql-server

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

标签 统计

android ×2

android-bluetooth ×1

angular ×1

javascript ×1

let ×1

sql ×1

sql-server ×1

var ×1