小编tom*_*cki的帖子

如何绑定到angular2中的data-*属性?

假设我有很大的单元格网格,我想添加数据行和数据col属性值并从模型绑定.如何从angular2(Dart中的beta0)绑定数据行.

使用data-row ="{{boundVal}}绑定"似乎不起作用.(输出html中没有数据属性)

例如.

<table>
  <tr *ngFor="#row of rows" >
      <td *ngFor="#cell of row.cells" data-row="{{row.index}}" data-col="{{cell.index}}" >
      </td>
  </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

angular-dart angular

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

什么是检查字符串是否在c#中具有大写字母的最快方法?

我的第一个实现想法是简单地做:

bool hasUpperCase (string str) {
    if(string.IsNullOrEmpty(str))
         return false;
    for (int i = 0; i < str.Length; i++) {
        if (char.IsUpper (str[i]))
            return true;                    
    }
    return false;
}
Run Code Online (Sandbox Code Playgroud)

但也许还有另一种更快的方法吗?

c# string

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

有没有办法在 dart 中本地化数字和日期?

在 C# 中,我们有 CultureInfo,它会影响 ToString() 处理日期和数字的方式,例如。您可以通过执行以下操作来设置 CurrentCulture:

Thread.CurrentThread.CurrentCulture = new CultureInfo("pl-PL");;
Run Code Online (Sandbox Code Playgroud)

在 dart 中是否有任何等价物?

编辑:

  1. 简短的回答是:使用 intl 包(感谢所有人的回答)
  2. 正如 Alan Knight 在下面指出的那样,“按线程”设置语言环境在 Dart 中没有意义,因为我们不明确控制线程。
  3. 目前我写这个 NumberFormating 正在进行中,据我所知

dart

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

如何使用Dartlang获取上个月的第一天Datetime

我希望Dart上个月的第一天作为DateTime.即使对于x = 1,下面的代码也能正常工作(月份传递0)

  print(new DateTime(2016,x-1,1));
Run Code Online (Sandbox Code Playgroud)

但它是按设计还是我不应该转发呢?

dart

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

使用附加事件处理程序删除DOM元素的正确方法是什么?

让我们假设我有这样的HTML:

<tr id="myRow">
 <td > some text</td>
 <td > some text</td>
...
</tr>
Run Code Online (Sandbox Code Playgroud)

并且每个TD 都附加了onClick事件的处理程序.

我想以正确的方式删除#myRow儿童.下面的代码会导致内存泄漏吗?

query('#myRow').innerHtml = '';
Run Code Online (Sandbox Code Playgroud)

删除所有子TD元素的正确方法是什么 - 不会导致内存泄漏?

我在这里看到类似的问题删除一个DOM对象(在Javascript中)如果附加了事件会导致内存泄漏吗?但是我不清楚删除元素是否会清除事件处理程序.

html dom dart

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

标签 统计

dart ×3

angular ×1

angular-dart ×1

c# ×1

dom ×1

html ×1

string ×1