去除圖檔的「刪除」按鈕

This commit is contained in:
vincentinttsh 2021-01-24 17:12:38 +08:00
parent fd4b28c930
commit a22a092ebd

View File

@ -195,13 +195,17 @@ var mainWindow = {
} }
}, },
'generatePic': function () { 'generatePic': function () {
this.is_print = true; var main = this
main.is_print = true;
html2canvas(document.getElementById('course-table-div')).then(function (canvas) { html2canvas(document.getElementById('course-table-div')).then(function (canvas) {
var a = document.createElement('a'); var a = document.createElement('a');
a.href = canvas.toDataURL("image/jpeg").replace("image/jpeg", "image/octet-stream"); a.href = canvas.toDataURL("image/jpeg").replace("image/jpeg", "image/octet-stream");
a.download = '課表.jpg'; a.download = '課表.jpg';
a.click(); a.click();
}); });
setTimeout(function(){
main.is_print = false;
}, 5000);
}, },
'share': function () { 'share': function () {
if (this.user != "") if (this.user != "")
@ -209,9 +213,6 @@ var mainWindow = {
else else
this.login() this.login()
}, },
'enableDelete': function () {
this.is_print = !this.is_print;
},
}, },
components: { components: {
'course-table': courseTable, 'course-table': courseTable,
@ -254,18 +255,14 @@ var mainWindow = {
</div> </div>
<div class="divider-custom"> <div class="divider-custom">
<div class="row"> <div class="row">
<div class="col-3"> <div class="col-4">
<div v-if="token!=''"><button class="btn btn-danger" @click="saveCourseTable()">儲存</button></div> <div v-if="token!=''"><button class="btn btn-danger" @click="saveCourseTable()">儲存</button></div>
<div v-if="token==''"><button class="btn btn-danger" @click="saveCourseTable()">儲存(登入FB)</button></div> <div v-if="token==''"><button class="btn btn-danger" @click="saveCourseTable()">儲存(登入FB)</button></div>
</div> </div>
<div class="col-3"> <div class="col-4">
<div><button class="btn btn-success" @click="generatePic()">下載圖檔</button></div> <div><button class="btn btn-success" @click="generatePic()">下載圖檔</button></div>
</div> </div>
<div class="col-3"> <div class="col-4">
<div><button class="btn btn-info" v-if="is_print" @click="enableDelete()">可刪除</button></div>
<div><button class="btn btn-info" v-if="!is_print" @click="enableDelete()">不可刪除</button></div>
</div>
<div class="col-3">
<div><button class="btn btn-primary" @click="share()">分享課表</button></div> <div><button class="btn btn-primary" @click="share()">分享課表</button></div>
</div> </div>
</div> </div>