【问题标题】:How make default profile picture in express js如何在express js中制作默认头像
【发布时间】:2020-12-27 20:18:25
【问题描述】:

当用户没有上传默认头像时,如何制作默认头像?我想为他们显示默认的个人资料图片,例如 png。
我在 php 中做了一些类似的事情,但我不知道如何将其更改为 nodejs express 代码。 这是在 php 中所做的:

$target_dir = "uploads/";
$defaultProfilePicture = "static/" . basename("0000.png");
$defaultContentType = "image/png;";

如何将其更改为表达代码?请帮助我拯救我的日子。 谢谢

【问题讨论】:

    标签: php express


    【解决方案1】:

    如果您在用户模型中使用猫鼬,请为个人资料图片创建一个字段,您可以设置默认值

    例子

    const schema = new Schema({
      name: String,
      role: { type: String, default: 'guitarist' }
    });
    

    【讨论】:

    • 是的,我正在使用猫鼬,但我有个人资料图片的模型
    • 您应该做的是为用户模型添加个人资料图片字段并为其设置默认值,然后当用户想要添加个人资料图片时,他们可以转到他们的帐户并上传照片然后你可以在数据库中更新它
    猜你喜欢
    • 1970-01-01
    • 2015-11-28
    • 1970-01-01
    • 2015-08-13
    • 2013-06-20
    • 2015-06-14
    • 2020-05-31
    • 1970-01-01
    • 2017-08-16
    相关资源
    最近更新 更多