|
|
@ -22,13 +22,6 @@
|
|
|
|
<canvas id="myCanvas" class="myCanvas" ref="myCanvas"></canvas>
|
|
|
|
<canvas id="myCanvas" class="myCanvas" ref="myCanvas"></canvas>
|
|
|
|
<!-- <img ref="picJpg" class="animImg" :src="bigPicPath + '!1366x768'" /> -->
|
|
|
|
<!-- <img ref="picJpg" class="animImg" :src="bigPicPath + '!1366x768'" /> -->
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="bigimg nopic" v-if="bigPicPath.indexOf('nopic') !== -1">
|
|
|
|
|
|
|
|
<img
|
|
|
|
|
|
|
|
class="animImg"
|
|
|
|
|
|
|
|
:src="bigPicPath.substring(0, bigPicPath.length - 9)"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="bigimg" v-else-if="bigPicPath.indexOf('videos') !== -1">
|
|
|
|
<div class="bigimg" v-else-if="bigPicPath.indexOf('videos') !== -1">
|
|
|
|
<video
|
|
|
|
<video
|
|
|
|
width="100%"
|
|
|
|
width="100%"
|
|
|
@ -39,6 +32,12 @@
|
|
|
|
autoplay
|
|
|
|
autoplay
|
|
|
|
></video>
|
|
|
|
></video>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="bigimg nopic" v-if="bigPicPath.indexOf('nopic') !== -1">
|
|
|
|
|
|
|
|
<img
|
|
|
|
|
|
|
|
class="animImg"
|
|
|
|
|
|
|
|
:src="bigPicPath.substring(0, bigPicPath.length - 9)"
|
|
|
|
|
|
|
|
/>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div
|
|
|
|
<div
|
|
|
|
v-if="
|
|
|
|
v-if="
|
|
|
@ -203,6 +202,7 @@ export default {
|
|
|
|
url: "src",
|
|
|
|
url: "src",
|
|
|
|
},
|
|
|
|
},
|
|
|
|
isshowArrow: true, //判断是否显示切换按钮
|
|
|
|
isshowArrow: true, //判断是否显示切换按钮
|
|
|
|
|
|
|
|
mediaType: "", //判断图片类型是视频还是图片
|
|
|
|
bigPicPath: "", //大图地址
|
|
|
|
bigPicPath: "", //大图地址
|
|
|
|
videopath: "",
|
|
|
|
videopath: "",
|
|
|
|
smallPicPath: "", //小图地址
|
|
|
|
smallPicPath: "", //小图地址
|
|
|
@ -226,6 +226,7 @@ export default {
|
|
|
|
},
|
|
|
|
},
|
|
|
|
mounted() {
|
|
|
|
mounted() {
|
|
|
|
console.log(this.terminalPhoto);
|
|
|
|
console.log(this.terminalPhoto);
|
|
|
|
|
|
|
|
this.mediaType = this.terminalPhoto[0].mediaType;
|
|
|
|
this.bigPicPath = this.terminalPhoto[0].path + "!1366x768";
|
|
|
|
this.bigPicPath = this.terminalPhoto[0].path + "!1366x768";
|
|
|
|
// this.bigPicPath = this.terminalPhoto[0].path + "!1366x768";
|
|
|
|
// this.bigPicPath = this.terminalPhoto[0].path + "!1366x768";
|
|
|
|
this.fiveList = this.terminalPhoto.slice(this.page - 1, this.pagesize);
|
|
|
|
this.fiveList = this.terminalPhoto.slice(this.page - 1, this.pagesize);
|
|
|
@ -324,12 +325,14 @@ export default {
|
|
|
|
(this.page - 1) * this.pagesize,
|
|
|
|
(this.page - 1) * this.pagesize,
|
|
|
|
this.page * this.pagesize
|
|
|
|
this.page * this.pagesize
|
|
|
|
);
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
this.bigPicPath = this.fiveList[this.activeSmall].path + "!1366x768";
|
|
|
|
this.bigPicPath = this.fiveList[this.activeSmall].path + "!1366x768";
|
|
|
|
this.videopath = this.fiveList[this.activeSmall].thumb;
|
|
|
|
this.videopath = this.fiveList[this.activeSmall].thumb;
|
|
|
|
},
|
|
|
|
},
|
|
|
|
//大图点击左侧切换图片
|
|
|
|
//大图点击左侧切换图片
|
|
|
|
leftClick() {
|
|
|
|
leftClick() {
|
|
|
|
this.bigNum--; //执行下一张
|
|
|
|
this.bigNum--; //执行下一张
|
|
|
|
|
|
|
|
this.mediaType = this.terminalPhoto[this.bigNum].mediaType;
|
|
|
|
this.bigPicPath = this.terminalPhoto[this.bigNum].path + "!1366x768";
|
|
|
|
this.bigPicPath = this.terminalPhoto[this.bigNum].path + "!1366x768";
|
|
|
|
this.activeSmall--;
|
|
|
|
this.activeSmall--;
|
|
|
|
console.log("activeSmall", this.activeSmall, "bigNum", this.bigNum);
|
|
|
|
console.log("activeSmall", this.activeSmall, "bigNum", this.bigNum);
|
|
|
@ -356,6 +359,7 @@ export default {
|
|
|
|
//点击右侧切换图片
|
|
|
|
//点击右侧切换图片
|
|
|
|
rightClick() {
|
|
|
|
rightClick() {
|
|
|
|
this.bigNum++; //执行下一张
|
|
|
|
this.bigNum++; //执行下一张
|
|
|
|
|
|
|
|
this.mediaType = this.terminalPhoto[this.bigNum].mediaType;
|
|
|
|
this.bigPicPath = this.terminalPhoto[this.bigNum].path + "!1366x768";
|
|
|
|
this.bigPicPath = this.terminalPhoto[this.bigNum].path + "!1366x768";
|
|
|
|
this.activeSmall++;
|
|
|
|
this.activeSmall++;
|
|
|
|
console.log("activeSmall", this.activeSmall, "bigNum", this.bigNum);
|
|
|
|
console.log("activeSmall", this.activeSmall, "bigNum", this.bigNum);
|
|
|
@ -383,6 +387,7 @@ export default {
|
|
|
|
console.log(row);
|
|
|
|
console.log(row);
|
|
|
|
console.log();
|
|
|
|
console.log();
|
|
|
|
this.activeSmall = index;
|
|
|
|
this.activeSmall = index;
|
|
|
|
|
|
|
|
this.mediaType = row.mediaType;
|
|
|
|
this.bigPicPath = row.path + "!1366x768";
|
|
|
|
this.bigPicPath = row.path + "!1366x768";
|
|
|
|
getCoordinate({
|
|
|
|
getCoordinate({
|
|
|
|
channelId: row.channelId,
|
|
|
|
channelId: row.channelId,
|
|
|
@ -460,7 +465,7 @@ export default {
|
|
|
|
width: 100%;
|
|
|
|
width: 100%;
|
|
|
|
display: flex;
|
|
|
|
display: flex;
|
|
|
|
flex-direction: column;
|
|
|
|
flex-direction: column;
|
|
|
|
height: calc(100% - 0px);
|
|
|
|
height: calc(100% - 32px);
|
|
|
|
box-sizing: border-box;
|
|
|
|
box-sizing: border-box;
|
|
|
|
|
|
|
|
|
|
|
|
.showPic {
|
|
|
|
.showPic {
|
|
|
|