所以我的HTML将文件传递给AngularJS,它被命名为myFile。 所以我用:
console.log($scope.myFile.type);
并打印出' application / pdf '。
但是当我使用这一行时:
if ($scope.myFile.type == 'application/pdf'){
// some stuff here
}
或
($scope.myFile.type == {'image/jpeg': fileMimeType})
那些永远不会等同于真实。我不知道如何运行这种比较,并希望能够以某种方式创建这种比较的片段。
感谢。
答案 0 :(得分:0)
我希望我能发表评论,但唉,我没有足够的分数。你试过console.log( typeof $scope.myFile.type);
来确定它是一个字符串吗?输出本身也有单引号吗?因为如果它中有引号,你需要去除那些或与你的字符串中的引号进行比较。