/// <summary> /// 配置循环变量 /// </summary> private void ConfigVariable(TableRowBuilder builder) { if (_tableId.IsEmpty()) { return; } builder.NgFor($"let row of {_tableId}.data"); }
/// <summary> /// 添加内容 /// </summary> protected virtual void AddBody(TableBodyBuilder tableBodyBuilder) { var rowBuilder = new TableRowBuilder(); rowBuilder.NgFor($"let row of {_config.Id}.data"); rowBuilder.AppendContent(_config.Content); tableBodyBuilder.AppendContent(rowBuilder); }
/// <summary> /// 添加行 /// </summary> protected void AddRow(TagBuilder tableBuilder) { if (_config.AutoCreateRow == false) { return; } var tableBodyBuilder = new TableBodyBuilder(); var rowBuilder = new TableRowBuilder(); rowBuilder.NgFor($"let row of {_config.Id}.data"); rowBuilder.AppendContent(_config.Content); tableBodyBuilder.AppendContent(rowBuilder); tableBuilder.AppendContent(tableBodyBuilder); }