|
@@ -74,7 +74,6 @@
|
|
|
: 'textCenter',
|
|
|
pItem.chs == '“' ? 'textRight' : ''
|
|
|
]"
|
|
|
- @click="showWordDetail($event, pItem)"
|
|
|
>
|
|
|
<template v-if="!pItem.width">
|
|
|
<template v-if="pItem.isShow">
|
|
@@ -86,7 +85,10 @@
|
|
|
-1
|
|
|
"
|
|
|
>
|
|
|
- <span class="NNPE-words-box">
|
|
|
+ <span
|
|
|
+ class="NNPE-words-box"
|
|
|
+ @click="showWordDetail($event, pItem)"
|
|
|
+ >
|
|
|
<span
|
|
|
v-if="
|
|
|
curQue.pyPosition == 'top' &&
|
|
@@ -133,7 +135,12 @@
|
|
|
>{{ pItem.pinyin }}</span
|
|
|
>
|
|
|
</span>
|
|
|
- <span class="NNPE-words-box">
|
|
|
+ <span
|
|
|
+ class="NNPE-words-box"
|
|
|
+ @click="
|
|
|
+ showWordDetail($event, item.wordsList[pIndex + 1])
|
|
|
+ "
|
|
|
+ >
|
|
|
<span
|
|
|
v-if="
|
|
|
curQue.pyPosition == 'top' &&
|
|
@@ -188,6 +195,9 @@
|
|
|
item.wordsList[pIndex + 2].chs
|
|
|
) > -1
|
|
|
"
|
|
|
+ @click="
|
|
|
+ showWordDetail($event, item.wordsList[pIndex + 2])
|
|
|
+ "
|
|
|
>
|
|
|
<span
|
|
|
v-if="
|
|
@@ -362,7 +372,6 @@
|
|
|
: 'textCenter',
|
|
|
pItem.chs == '“' ? 'textRight' : ''
|
|
|
]"
|
|
|
- @click="showWordDetail($event, pItem)"
|
|
|
>
|
|
|
<template v-if="!pItem.width">
|
|
|
<template v-if="pItem.isShow">
|
|
@@ -373,7 +382,10 @@
|
|
|
chsFhList.indexOf(item.sentArr[pIndex + 1].chs) > -1
|
|
|
"
|
|
|
>
|
|
|
- <span class="NNPE-words-box">
|
|
|
+ <span
|
|
|
+ class="NNPE-words-box"
|
|
|
+ @click="showWordDetail($event, pItem)"
|
|
|
+ >
|
|
|
<template v-if="curQue.pyPosition == 'top'">
|
|
|
<span
|
|
|
v-if="config.isShowPY"
|
|
@@ -422,7 +434,12 @@
|
|
|
>
|
|
|
</template>
|
|
|
</span>
|
|
|
- <span class="NNPE-words-box">
|
|
|
+ <span
|
|
|
+ class="NNPE-words-box"
|
|
|
+ @click="
|
|
|
+ showWordDetail($event, item.sentArr[pIndex + 1])
|
|
|
+ "
|
|
|
+ >
|
|
|
<template v-if="curQue.pyPosition == 'top'">
|
|
|
<span
|
|
|
v-if="config.isShowPY"
|
|
@@ -478,6 +495,9 @@
|
|
|
item.sentArr[pIndex + 2].chs &&
|
|
|
chsFhList.indexOf(item.sentArr[pIndex + 2].chs) > -1
|
|
|
"
|
|
|
+ @click="
|
|
|
+ showWordDetail($event, item.sentArr[pIndex + 2])
|
|
|
+ "
|
|
|
>
|
|
|
<template v-if="curQue.pyPosition == 'top'">
|
|
|
<span
|
|
@@ -953,6 +973,14 @@ export default {
|
|
|
},
|
|
|
showWordDetail(e, item) {
|
|
|
let _this = this;
|
|
|
+ if (
|
|
|
+ this.chsFhList.indexOf(item.chs) > -1 ||
|
|
|
+ item.chs == "“" ||
|
|
|
+ item.chs == "(" ||
|
|
|
+ /^[a-zA-Z0-9]/.test(item.chs)
|
|
|
+ ) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
if (_this.oldHz != item.chs) {
|
|
|
this.isShow = false;
|
|
|
setTimeout(() => {
|