【发布时间】:2017-10-31 14:01:18
【问题描述】:
我有一个选择标签,它有 3 个选项,powerpoint、pdf 和电子表格,我正在从未经验证的谷歌驱动器上传它,这意味着如果我给 ppt 链接到 pdf 选项它正在上传。请帮我验证一下。
我的代码是
<div class="row widget-row" ng-if="mediaData.mediaType == 14">
<div class="form-group">
<label>Document Type*</label>
<select class="form-control" ng-model="mediaData.googleDocType" required>
<option value="0" >Powerpoint</option>
<option value="2" id="spreadsheet">Spreadsheet</option>
<option value="3">PDF</option>
</select>
</div>
</div>
<div class="row widget-row" ng-if="mediaData.mediaType == 14">
<div class="form-group">
<label>Link *</label>
<input type="text" class="form-control" ng-model="mediaData.docLink" required>
</div>
</div>
AngularJs 代码是
case '14' : $scope.googleDocumentObject = new GoogleDocumentObject();
if(mediaData.googleDocType == 0){
$scope.googleDocumentObject.source = mediaData.docLink;
$scope.googleDocumentObject.attributes.documentType = 0;
$scope.updateProgram("googlePPT",$scope.googleDocumentObject,1,$scope.cssObject);
}
else if(mediaData.googleDocType == 1){
$scope.googleDocumentObject.source = mediaData.docLink;
$scope.googleDocumentObject.attributes.documentType = 1;
$scope.updateProgram("googleDocument",$scope.googleDocumentObject,1,$scope.cssObject);
}
else{
$scope.googleDocumentObject.source = mediaData.docLink;
console.log($scope.googleDocumentObject.source);
$scope.googleDocumentObject.attributes.documentType = 2;
$scope.updateProgram("googleDocument",$scope.googleDocumentObject,1,$scope.cssObject);
}
break;
【问题讨论】:
标签: javascript angularjs