我在 Nuxt.js 中创建了一个博客,我的文章使用 Markdown。在撰写第一篇文章时,我意识到我无法在assets文件夹中的 Markdown 文章中包含图像。仅当它是如下例所示的链接时才有效:
降价图像:
![]()
如何从该位置在 Nuxt.js Markdown 中插入图像?assets/images/blog/trees.png
我正在尝试根据表单上的另一个字段在 Blazor 中构建自定义验证器。要求是当用户选中“接收短信”复选框时强制输入电话号码。我用谷歌搜索了很多,但只能找到验证空字符串或某些硬编码字符串的自定义验证器。有没有办法可以根据 Blazor 中另一个字段的值验证一个字段?
电话号码验证器:
public class PhoneNumberValidaton : ValidationAttribute
{
protected override ValidationResult IsValid(object value, ValidationContext validationContext)
{
if (value == null)
{
return new ValidationResult("Phone Number is mandatory if you want to receive text messages", new[] { validationContext.MemberName });
}
return null;
}
}
Run Code Online (Sandbox Code Playgroud)
模型:
public class UserModel
{
public int Id { get; set; }
[Required]
[Display(Name = "First Name")]
public string FirstName { get; set; }
[Required]
[Display(Name = "Last Name")]
public string …Run Code Online (Sandbox Code Playgroud)