小编use*_*884的帖子

如何在 ReactJS Web 应用程序中渲染 pdf、doc 或 docx 文件

我已经构建了一个反应应用程序。我想动态渲染 pdf、doc 或 docx 文件。我尝试了 google 文档查看器和 Microsoft Office 365 查看器两者都不一致。

是否有任何 React 库可以渲染此类文档,并且一致且可靠?

我也尝试过react-file-library,它总是显示LOADING 0%。这也行不通

reactjs

6
推荐指数
2
解决办法
2万
查看次数

在 $unwind 之前检查子文档是否不为空

我有一个包含 job_title、job_location、salary 等的Job schema

ApplicationSchema将子文档嵌入到作业文档中,它存储该特定作业已收到的所有申请

这是作业架构的样子

const jobSchema = new Schema({
  job_title : {
    type : String,
    required : true
  },
  job_location : {
    type : String,
  },
  salary : {
    type : Number
  },
  applications: [ApplicationSchema],
  companyId : {
    type: mongoose.Schema.Types.ObjectId,
    ref: 'Company'
  }
},{timestamps : true});

var Job = mongoose.model('Job', jobSchema);

module.exports = Job;
Run Code Online (Sandbox Code Playgroud)

您可以看到上面的应用程序子文档。

这是当没有特定工作申请时我的工作文档的样子

 {
"_id" : ObjectId("5ac873c3bb7a9c3168ff159e"),
    "applications" : [],
    "job_title" : "Junior Developer",
    "companyId" : ObjectId("5ac870d0bb7a9c3168ff159c"),
    "createdAt" : ISODate("2018-04-07T07:31:15.257Z"),
    "updatedAt" : ISODate("2018-04-07T09:20:52.237Z"), …
Run Code Online (Sandbox Code Playgroud)

mongodb mongodb-query aggregation-framework

1
推荐指数
1
解决办法
1857
查看次数