小编Jit*_*ari的帖子

当`enableProdMode()`时到底发生了什么

我正在使用Angular2 quick startdemo进行演示TypeScript.一切都运行良好,但在完成演示后,我在浏览器控制台中看到了一条消息

Angular 2正在开发模式下运行.调用enableProdMode()以启用生产模式.

我在这个答案的帮助下做到了这一点.

import { bootstrap } from '@angular/platform-browser-dynamic';
import { AppComponent } from './app.component';
import { enableProdMode } from '@angular/core';

enableProdMode();
bootstrap(AppComponent);
Run Code Online (Sandbox Code Playgroud)

  1. 当应用程序进入生产模式时会发生什么?
  2. 除了删除控制台消息之外,我没有看到应用程序行为的任何变化

有人可以解释一下吗?

typescript angular

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

动态字符串插值

谁能帮我这个?

必需输出:" Todo job for admin "

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine(ReplaceMacro("{job.Name} job for admin", new Job { Id = 1, Name = "Todo", Description="Nothing" }));
        Console.ReadLine();
    }

    static string ReplaceMacro(string value, Job job)
    {
        return value; //Output should be "Todo job for admin"
    }
}

class Job
{
    public int Id { get; set; }
    public string Name { get; set; }
    public string Description { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

c# string-interpolation

17
推荐指数
3
解决办法
7401
查看次数

firebase.database()未提交日期

我试图从AngularJS Web应用程序在firebase实时数据库中创建一条记录.

firebase.database().ref("XYZ").push({
      name: 'name',
      contentType: 'video/mp4',
      videoUrl:downloadURL,
      createdDate: new Date(),
      uploadedBy: 'admin@xyz.com'
})
Run Code Online (Sandbox Code Playgroud)

问题

记录创建成功但createdDate字段不会添加到数据库中.问题是什么?

firebase firebase-realtime-database

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

如何在SQL Server中自动将YES/NO转换为BIT?

我想在SQL Server中覆盖系统定义的转换.那可能吗.

问题陈述

我有一个大的csv文件来上传数据库中的数据.有一个列BIT类型包含True/False,Yes/No,1/0

当我使用批量插入时True/False,'1/0'将被视为正确的值,但Yes/No(如预期的那样)将引发转换错误.

有没有办法转换Yes/No没有任何循环或逐个值?

编辑

自定义数据类型 PanelMemberType

CREATE TYPE [dbo].[PanelMemberType] AS TABLE(
 [Email] [nvarchar](255) NOT NULL,
 [LocationName] [nvarchar](255) NOT NULL,
 [OptInPermission] [nvarchar](255) NOT NULL
)
GO
Run Code Online (Sandbox Code Playgroud)

存储过程代码:

ALTER PROCEDURE [dbo].[PanelMemberBulkUpdate]
     @tblPanelMember PanelMemberType READONLY, 
     @PanelID int, 
     @UserID nvarchar(128)
AS
BEGIN
     SET NOCOUNT ON;

     MERGE INTO PanelMember p1
     USING @tblPanelMember p2 ON p1.Email= p2.Email

     WHEN MATCHED THEN
         UPDATE SET  
             p1.PanelID = @PanelID,
             p1.LocationID = (SELECT TOP(1) [LocationID] …
Run Code Online (Sandbox Code Playgroud)

database sql-server sql-function

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