我是Blazor的新手。我已经创建了一个组件,我在其中传递一个ID参数。如果语句为真,我希望将此ID参数添加到标记中。但是,当我将ID参数添加到HTML中时,它实际上以双引号
呈现标签[Parameter] public string ID { get; set; }
if (!String.IsNullOrEmpty(@Tooltip))
{
@:"<span id=" + @ID + ">Show This</span>";
}
但是它实际上把上面的标签用双引号括起来
TIA
改正你的代码!
[Parameter] public string ID { get; set; }
@if (!String.IsNullOrEmpty(Tooltip))
{
<span id="@ID">Show This</span>
}