我正在使用jsPdf。当一个字段留空时,pdf上会打印“未定义”。我想用空字符串替换它。我正在尝试使用if语句,但我没有得到它。doc.text(30,190,"Budget:$");if($scope.currentItem.JobOriginalBudget=="undefined"){doc.text(50,190,"");}else{vary=''+$scope.currentItem.JobOriginalBudget;doc.text(50,190,y);}; 最佳答案 根据thisanswer我相信你想要的是doc.t