摘要:
在之前的文章中,我们已经看到了如何创建一个新的列表,以及如何添加,插入和删除项目。现在是时候学习更高级一点的技能了 —— 合并两个或更多列表的方式。 注意:记住Immutable不会改变任何被合并的列表。合并列表总是从任何合并函数返回,使合并操作中涉及的任何列表完全不变。因此,无论何时您看到诸如“合 阅读全文
摘要:
我们已经了解了如何创建一个新列表,但是如何获取它的数据,或者在创建后添加或删除数据?这并不总是显而易见的,所以这里有一些您希望在文档中看到的例子。 Getters get() 像数组一样,索引从0开始 get( 1) 获取最后一个 如果通过负数取值,从列表中最后一个开始返回( 1最后一个, 2倒数最 阅读全文
摘要:
一个不可变的列表类似于一个JavaScript数组,但是如果使用不同的方法创建List,就会有不同的结果。下面是创建列表的各种不同方法 Create an empty List Create a populated List of data (创建填充数据的列表) List() vs List.of 阅读全文
摘要:
Immutable.js是一个非常棒的库,用于创建不可变的数据集合,非常受React / Redux开发者的欢迎,但是没有出色的文档。在这一系列深入的教程中,我们通过现场编码实例来详细深入的了解Immutable.js. What is Immutable.js ? Immutable.js是一个用 阅读全文
摘要:
来自:http://blog.giscafer.com/2017/10/21/exploring angular dom abstractions/ "原文" 每当我阅读关于在Angular中使用DOM时,总会看到其中提到的一个或几个类: ,`TemplateRef ViewContainerRef 阅读全文
摘要:
"原文" Build Optimizer (构建优化) 从5.0.0开始,使用CLI创建的生产构建将默认应用于构建优化器。 构建优化器是我们的CLI中包含的一个工具,可以使用我们对Angular应用程序的语义理解来使您的软件包更小。 构建优化器有两个主要任务: 首先,我们可以将应用程序的部分标记为= 阅读全文
摘要:
在win10 中的Edge浏览器中部分格式的数字显示链接。经过各种搜索找到一篇文章 How to remove phone number link on Iphone? ,通过这篇文章了解 edge 浏览器会自动检测符合规则的数字组合为电话号码,并加上链接的样式。去掉这个默认的功能,在head 中加... 阅读全文
摘要:
定义日期格式转换类,其继承IsoDateTimeConverter,代码如下:public class DateTimeConverter : IsoDateTimeConverter { public DateTimeConverter() : base() { ... 阅读全文