小编Raj*_*aja的帖子

如何在 TypeScript 中执行 try catch 和 finally 语句?

我的项目中有错误,我需要使用trycatchfinally来处理这个问题。

我可以在 JavaScript 中使用它,但不能在 Typescript 中使用。

当我在 typescript catch语句中将Exception作为参数时,为什么它不接受这个?

这是代码。

private handling(argument: string): string {
    try {
        result= this.markLibrary(argument);
    }
    catch(e:Exception){
        result = e.Message;
    }
    return result;
}
Run Code Online (Sandbox Code Playgroud)

我需要这里的异常消息,但我无法得到。我得到了以下错误。

Catch 子句变量不能有类型注释。

error-handling try-catch typescript

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

如何在iOS中的单个HTML元素上禁用触摸操作

由于某种原因,我需要对html元素禁用触摸操作。我对CSS属性touch-action感到厌倦:none。但是它不适用于Safari和iOS设备。有什么方法可以禁用iOS上html元素的触摸操作。

javascript css iphone css3 ios

6
推荐指数
2
解决办法
3843
查看次数

Goroutines和多种类型的频道

我是Go的新手,试图找出同时从中提取信息的最佳方式REST API.目的是对a进行多个并发调用API,每次调用返回不同类型的数据.

我目前有:

s := NewClient()
c1 := make(chan map[string]Service)
c2 := make(chan map[string]ServicePlan)
c3 := make(chan map[string]ServiceInstance)
c4 := make(chan map[string]ServiceBinding)
c5 := make(chan map[string]Organization)
c6 := make(chan map[string]Space)

go func() {
    c1 <- GetServices(s)
}()

go func() {
    c2 <- GetServicePlans(s)
}()

go func() {
    c3 <- GetServiceInstances(s)
}()

go func() {
    c4 <- GetServiceBindings(s)
}()

go func() {
    c5 <- GetOrganizations(s)
}()

go func() {
    c6 <- GetSpaces(s)
}()

services := <- c1 …
Run Code Online (Sandbox Code Playgroud)

channel go goroutine

5
推荐指数
2
解决办法
2553
查看次数

在切换按钮中添加动画

我正在尝试使用HTML元素创建一个切换按钮.但我不能为此做动画.在这里,我尝试使用transitionCSS3属性.转换仅适用于某些元素,并且它不能按预期的switch-group:before元素工作.有没有办法改进更多的动画来获得一个有吸引力的动画?我尝试了很多链接,但这对我的代码没有帮助.我在下面附上了代码,

input[type=checkbox] {
  display: none;
}

.switch-wrapper {
  position: relative;
  width: 70px;
  border: 1px solid;
  cursor: pointer;
  height: 22px;
  overflow: hidden;
}

.switch-on,
.switch-off {
  display: block;
  width: 50%;
  float: left;
  height: 100%;
  transition: 0.5s;
}

.switch-on {
  background-color: red;
  margin-left: -100%;
  text-indent: -18px;
  line-height: 21px;
  text-align: center;
}

.switch-off {
  text-indent: 18px;
  line-height: 21px;
  text-align: center;
  background-color: aliceblue;
}

.switch-group:before {
  display: block;
  content: "";
  position: absolute;
  height: 18px;
  width: 18px;
  margin: 2px;
  background-color: #1b191e; …
Run Code Online (Sandbox Code Playgroud)

html css css3 css-transitions

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

垂直对齐中间不在span元素中工作

vertical-align:middle属性不在span元素中.我试图将文本居中和中间对齐放在span元素中.我试过以下代码:

span {
  text-align: center;
  vertical-align: middle; /* Not working */
  height: 150px;
  width: 150px;
  border: 1px solid black;
  display: block;
}
Run Code Online (Sandbox Code Playgroud)
<span>center</span>
Run Code Online (Sandbox Code Playgroud)

html css css3

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

SQL Server:使用update命令时,数据更新了所有行中的相同行值

使用update命令时,SQL Server数据更新了所有行中的相同行值.

try {
    SqlConnection myConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["NORTHWNDConnectionString"].ToString());
    myConnection.Open();

    foreach (var i in ord) {
        SqlCommand sqlcm = new SqlCommand("update Orders Set CustomerID = @CustomerID, EmployeeID = @EmployeeID, ShipVia = @ShipVia, ShipName = @ShipName, ShipAddress = @ShipAddress, ShipCity = @ShipCity, ShipCountry = @ShipCountry", myConnection);

        sqlcm.Parameters.AddWithValue("@CustomerID", i.CustomerID);
        sqlcm.Parameters.AddWithValue("@EmployeeID", i.EmployeeID);
        sqlcm.Parameters.AddWithValue("@ShipVia", i.ShipVia);
        sqlcm.Parameters.AddWithValue("@ShipName", i.ShipName);
        sqlcm.Parameters.AddWithValue("@ShipAddress", i.ShipAddress);
        sqlcm.Parameters.AddWithValue("@ShipCity", i.ShipCity);
        sqlcm.Parameters.AddWithValue("@ShipCountry", i.ShipCountry);

        sqlcm.ExecuteNonQuery();
        sqlcm.Dispose();
    }

    myConnection.Close();
}
Run Code Online (Sandbox Code Playgroud)

使用此C#代码,结果将是所有行中的相同数据:

10248   VINET   5   3   Vins et alcools Chevalier   59 rue de l'Abbaye  Reimsesddf  France
10249 …
Run Code Online (Sandbox Code Playgroud)

c# sql-server

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