Добавлен GET-параметр вида "reader?__refresh=1&url=..." для принудительного обновления загружаемого текста

This commit is contained in:
Book Pauk
2019-05-30 14:54:55 +07:00
parent 66fa510b26
commit 959c5eaa59
2 changed files with 11 additions and 5 deletions

View File

@@ -79,7 +79,7 @@
title="Что нового:"
:visible.sync="whatsNewVisible"
width="60%">
<div v-html="whatsNewContent"></div>
<div style="line-height: 20px" v-html="whatsNewContent"></div>
<span class="clickable" @click="openVersionHistory">Посмотреть историю версий</span>
<span slot="footer" class="dialog-footer">
@@ -242,7 +242,7 @@ class Reader extends Vue {
if (this.$root.rootRoute == '/reader') {
if (this.routeParamUrl) {
await this.loadBook({url: this.routeParamUrl, bookPos: this.routeParamPos});
await this.loadBook({url: this.routeParamUrl, bookPos: this.routeParamPos, force: this.routeParamRefresh});
} else {
this.loaderActive = true;
}
@@ -352,6 +352,11 @@ class Reader extends Vue {
return decodeURIComponent(result);
}
get routeParamRefresh() {
const q = this.$route.query;
return !!q['__refresh'];
}
bookPosChanged(event) {
if (event.bookPosSeen !== undefined)
this.bookPosSeen = event.bookPosSeen;
@@ -1088,4 +1093,4 @@ i {
text-decoration: underline;
cursor: pointer;
}
</style>
</style>

View File

@@ -1,15 +1,16 @@
export const versionHistory = [
{
showUntil: '2019-06-05',
header: '0.6.7 (2019-)',
header: '0.6.7 (2019-1)',
content:
`
<ul>
<li>добавлен диалог "Что нового"</li>
<li>в справку добавлена история версий проекта</li>
<li>добавлена возможность настройки отображаемых кнопок на панели управления</li>
<li>некоторые кнопки на панели управления были скрыты по-умолчанию</li>
<li>некоторые кнопки на панели управления были скрыты по умолчанию</li>
<li>на страницу загрузки добавлена возможность загрузки книги из буфера обмена</li>
<li>добавлен GET-параметр вида "reader?__refresh=1&url=..." для принудительного обновления загружаемого текста</li>
<li>исправления багов и недочетов</li>
</ul>
`