Angular 材质列表 (mat-list) 具有子元素 (mat-list-item)。当它呈现列表时,它会计算每个项目包含多少行(基于 css 类“mat-line”)。
如果“mat-list-item”的内容来自角度子组件,则它(mat-list)不会计算“mat-line”css类,并且不会将类“mat-2-line”添加到“ mat-list-item”并且布局看起来很糟糕。
有谁知道如何让它计算子组件中的行数?
这是一个演示该问题的示例应用程序:
https://stackblitz.com/edit/angular-nzhubj?file=src%2Fapp%2Fapp.component.html
谢谢!
我想获取字段类型的默认值。我希望有类似以下代码的内容(当然不会编译):
public class foo
{
public int intf;
public string strf;
}
class Program
{
static void Main(string[] args)
{
Console.WriteLine(default(foo.intf)); //Expected default(int)
Console.WriteLine(default(foo.strf)); //Expected default(string)
}
}
Run Code Online (Sandbox Code Playgroud)
有什么办法吗?
我有一个简单的 .Net core (2.2) 控制台应用程序。我正在尝试将其配置为与 NLog 一起使用。为简单起见,我使用“文件”目标。我正在尝试配置缓冲包装器,因此我将目标包装如下:
<target name="bufferWrapper" xsi:type="BufferingWrapper" bufferSize="100">
<target name="logfile" xsi:type="File" fileName="file.txt" />
</target>
Run Code Online (Sandbox Code Playgroud)
当我在写入 Nlog 后立即在断点处停止调试模式时:
Logger.Info("Hello world");
Run Code Online (Sandbox Code Playgroud)
我看到日志条目已添加到“file.txt”中。我本以为它只有在累积 100 个日志条目后才将条目刷新到文件中(如bufferSize=100)。
谢谢你的帮助