suspress ts warn

This commit is contained in:
Xwite
2024-10-03 15:33:31 +08:00
parent 0c05cb8131
commit 2295b8bded
3 changed files with 10 additions and 12 deletions
@@ -8,7 +8,7 @@
> >
<img <img
class="full" class="full"
v-if="/^\s*<img[^>]*src[^>]+>$/.test(para)" v-if="/^\s*<img[^>]*src[^>]+>$/.test(String(para))"
:src="getImageSrc(para)" :src="getImageSrc(para)"
@error.once="proxyImage" @error.once="proxyImage"
loading="lazy" loading="lazy"
@@ -86,6 +86,7 @@ onMounted(() => {
emit( emit(
"readedLengthChange", "readedLengthChange",
props.chapterIndex, props.chapterIndex,
// @ts-ignore
parseInt(target.dataset.chapterpos), parseInt(target.dataset.chapterpos),
); );
} }
+6 -10
View File
@@ -433,10 +433,7 @@ const handleKeyPress = (event) => {
event.stopPropagation(); event.stopPropagation();
event.preventDefault(); event.preventDefault();
if (document.documentElement.scrollTop === 0) { if (document.documentElement.scrollTop === 0) {
ElMessage({ ElMessage.warning("已到达页面顶部");
message: "已到达页面顶部",
type: "warn",
});
} else { } else {
canJump = false; canJump = false;
jump(0 - document.documentElement.clientHeight + 100, { jump(0 - document.documentElement.clientHeight + 100, {
@@ -453,10 +450,7 @@ const handleKeyPress = (event) => {
document.documentElement.scrollTop === document.documentElement.scrollTop ===
document.documentElement.scrollHeight document.documentElement.scrollHeight
) { ) {
ElMessage({ ElMessage.warning("已到达页面底部");
message: "已到达页面底部",
type: "warn",
});
} else { } else {
canJump = false; canJump = false;
jump(document.documentElement.clientHeight - 100, { jump(document.documentElement.clientHeight - 100, {
@@ -554,10 +548,12 @@ const addToBookShelfConfirm = async () => {
sessionStorage.removeItem("isSeachBook"); sessionStorage.removeItem("isSeachBook");
// 阅读的是搜索的书籍 并未在书架 // 阅读的是搜索的书籍 并未在书架
if (isSeachBook === "true") { if (isSeachBook === "true") {
const addtoshelf = window.confirm(`是否将《${bookName}》放入书架?`); const addtoshelf = window.confirm(`是否将《${bookName}》放入书架?`);
if (!addtoshelf) await API.deleteBook(book); if (!addtoshelf) await API.deleteBook(book);
//按下返回键时不能触发 ElMessageBox.confirm
/* await ElMessageBox.confirm( /* //按下返回键时不能触发 ElMessageBox.confirm
await ElMessageBox.confirm(
`是否将《${bookName}》放入书架?`, `是否将《${bookName}》放入书架?`,
"放入书架", "放入书架",
{ {
+2 -1
View File
@@ -93,6 +93,7 @@ export default defineComponent({
if (isSuccess) { if (isSuccess) {
next((vm) => { next((vm) => {
console.log("初始化加载阅读界面配置成功"); console.log("初始化加载阅读界面配置成功");
// @ts-ignore
vm.saveReadConfig(data); vm.saveReadConfig(data);
}); });
} }
@@ -337,7 +338,7 @@ export default defineComponent({
connectStatus, connectStatus,
connectType, connectType,
newConnect, newConnect,
saveReadConfig, saveReadConfig, //expose it so beforeRouteEnter next can access it
readingRecent, readingRecent,
searchBook, searchBook,
books, books,