mirror of
https://github.com/next-theme/hexo-theme-next.git
synced 2026-01-17 18:22:33 +00:00
Use textContent instead of innerText
This commit is contained in:
parent
35d1e683fd
commit
52234e5fda
10
layout/_third-party/statistics/firestore.njk
vendored
10
layout/_third-party/statistics/firestore.njk
vendored
@ -44,8 +44,10 @@
|
|||||||
const db = firebase.firestore();
|
const db = firebase.firestore();
|
||||||
const articles = db.collection('{{ theme.firestore.collection }}');
|
const articles = db.collection('{{ theme.firestore.collection }}');
|
||||||
|
|
||||||
if (CONFIG.page.isPost) { // Is article page
|
if (CONFIG.page.isPost) {
|
||||||
const title = document.querySelector('.post-title').innerText.trim();
|
// Fix issue #118
|
||||||
|
// https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent
|
||||||
|
const title = document.querySelector('.post-title').textContent.trim();
|
||||||
const doc = articles.doc(title);
|
const doc = articles.doc(title);
|
||||||
let increaseCount = CONFIG.hostname === location.hostname;
|
let increaseCount = CONFIG.hostname === location.hostname;
|
||||||
if (localStorage.getItem(title)) {
|
if (localStorage.getItem(title)) {
|
||||||
@ -55,9 +57,9 @@
|
|||||||
localStorage.setItem(title, true);
|
localStorage.setItem(title, true);
|
||||||
}
|
}
|
||||||
getCount(doc, increaseCount).then(appendCountTo(document.querySelector('.firestore-visitors-count')));
|
getCount(doc, increaseCount).then(appendCountTo(document.querySelector('.firestore-visitors-count')));
|
||||||
} else if (CONFIG.page.isHome) { // Is index page
|
} else if (CONFIG.page.isHome) {
|
||||||
const promises = [...document.querySelectorAll('.post-title')].map(element => {
|
const promises = [...document.querySelectorAll('.post-title')].map(element => {
|
||||||
const title = element.innerText.trim();
|
const title = element.textContent.trim();
|
||||||
const doc = articles.doc(title);
|
const doc = articles.doc(title);
|
||||||
return getCount(doc);
|
return getCount(doc);
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user