document simplification; document image size fixed;
This commit is contained in:
1 parent
d892105e9f
commit
ba2891d09b
4 files changed
+30
-66
No files matched your search
+28
-41
@@ -8,46 +8,33 @@ module.exports = function (app) {
|
||||
|
||||
var doc_uri = $location.$$path.replace("/document/", "");
|
||||
$scope.document = docs.doc(doc_uri);
|
||||
$scope.document.currentPage = 0;
|
||||
|
||||
$scope.viewDocument = function () {
|
||||
return "/views/document-image.html";
|
||||
switch ($scope.document.viewer) {
|
||||
case "img-sheet":
|
||||
$scope.showControls = false;
|
||||
return "/views/document-image.html";
|
||||
|
||||
default:
|
||||
$scope.showControls = true;
|
||||
return "/views/document-paper.html";
|
||||
}
|
||||
};
|
||||
|
||||
$scope.totalPages = $scope.document.url.length;
|
||||
$scope.currentPage = 1;
|
||||
|
||||
$scope.prevPage = function () {
|
||||
var i = $scope.currentPage - 1;
|
||||
if (i > 0) {
|
||||
$scope.currentPage = i;
|
||||
$scope.document.currentPage = i - 1;
|
||||
}
|
||||
};
|
||||
|
||||
$scope.nextPage = function () {
|
||||
var i = $scope.currentPage + 1;
|
||||
if (i <= $scope.totalPages) {
|
||||
$scope.currentPage = i;
|
||||
$scope.document.currentPage = i - 1;
|
||||
}
|
||||
};
|
||||
|
||||
$scope.update = function () {
|
||||
var i = $scope.currentPage;
|
||||
if (i > 0 && i <= $scope.totalPages) {
|
||||
$scope.currentPage = i;
|
||||
$scope.document.currentPage = i - 1;
|
||||
}
|
||||
};
|
||||
//$scope.document.currentPage = 0;
|
||||
//
|
||||
//$scope.totalPages = $scope.document.url.length;
|
||||
//$scope.currentPage = 1;
|
||||
//
|
||||
//$scope.prevPage = function () {
|
||||
// var i = $scope.currentPage - 1;
|
||||
// if (i > 0) {
|
||||
// $scope.currentPage = i;
|
||||
// $scope.document.currentPage = i - 1;
|
||||
// }
|
||||
//};
|
||||
//
|
||||
//$scope.nextPage = function () {
|
||||
// var i = $scope.currentPage + 1;
|
||||
// if (i <= $scope.totalPages) {
|
||||
// $scope.currentPage = i;
|
||||
// $scope.document.currentPage = i - 1;
|
||||
// }
|
||||
//};
|
||||
//
|
||||
//$scope.update = function () {
|
||||
// var i = $scope.currentPage;
|
||||
// if (i > 0 && i <= $scope.totalPages) {
|
||||
// $scope.currentPage = i;
|
||||
// $scope.document.currentPage = i - 1;
|
||||
// }
|
||||
//};
|
||||
});
|
||||
};
|
||||
+2
-23
@@ -10,7 +10,6 @@
|
||||
<script src="/bower_components/jquery/dist/jquery.min.js"></script>
|
||||
<script src="/bower_components/angular/angular.min.js"></script>
|
||||
<script src="/bower_components/angular-route/angular-route.min.js"></script>
|
||||
<script src="/bower_components/angular-animate/angular-animate.min.js"></script>
|
||||
<script src="data.js"></script>
|
||||
<script src="document.js"></script>
|
||||
</head>
|
||||
@@ -25,30 +24,10 @@
|
||||
<span class="norm">{{document.title}}</span>
|
||||
</h1>
|
||||
</div>
|
||||
|
||||
<div class="panel right">
|
||||
<div class="controls" ng-show="showControls">
|
||||
<p class="block">
|
||||
<span>Страница</span>
|
||||
<input ng-model="currentPage" ng-change="update()" type="text" pattern="[0-9]{,3}">
|
||||
из
|
||||
<span>{{totalPages}}</span>
|
||||
</p>
|
||||
|
||||
<p class="block">
|
||||
<button ng-click="prevPage()">←</button>
|
||||
<button ng-click="nextPage()">→</button>
|
||||
</p>
|
||||
|
||||
<p class="block">
|
||||
<a class="download" href="{{document.download}}"></a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="document">
|
||||
<div class="page {{pageClass}}" ng-include="viewDocument()"></div>
|
||||
<div class="document doclist">
|
||||
<img ng-src="{{url}}" alt="" ng-repeat="url in document.files"/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
<img ng-src="{{url}}" alt="" ng-repeat="url in document.files"/>
|
||||
@@ -1 +0,0 @@
|
||||
<pdf document="document"></pdf>
|
||||
Reference in new issue
Block a user