suspress ts warn
This commit is contained in:
@@ -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),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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}》放入书架?`,
|
||||||
"放入书架",
|
"放入书架",
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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,
|
||||||
|
|||||||
Reference in New Issue
Block a user