javascript - Text.splitText 会不好吗?

标签 javascript html text formatting search-engine

言归正传,我正在使用 Text.prototype.splitText 来帮助数据绑定(bind),但我以前从未在任何地方见过它使用过。

我想知道它有什么不好的部分,这是我在依赖它之前需要知道的。

首先,我在考虑搜索引擎,认为您拆分了不应该真正拆分的文本,但视觉上没有任何变化。

搜索引擎会以不同的方式对待文本

例如

Hello {{name}}, how are you.
You live at {{address}}, somewhere.

这在 DOM 中最终会像这样,而不是视觉上

Hello 
John
, how are you.
You live at 
77 some drive, some city
, somewhere.

也许搜索引擎将它们视为不同的段落?

所以我不想知道这个以及我应该知道的任何其他坏点,谢谢。

最佳答案

由于您使用客户端 JavaScript 动态操作 DOM,因此搜索引擎不会看到这种情况。

但是,在我看来,你像是在重新发明轮子。为什么不使用像 Handlebars 这样的模板库或许多现有的数据绑定(bind)框架之一,例如 AngularKnockout

关于javascript - Text.splitText 会不好吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23225626/

相关文章:

javascript - 为什么jQuery动画只运行一次

javascript - 如何使用 JS eventListener 提交表单来更新 Firestore 数据库

javascript - 清除表单并重定向回索引

Java 代码从网站获取数据并将其写入文本文件

javascript - 如何将 "pointers"存储到 React/Javascript 中一棵不可变树中的嵌套节点?

javascript - 如何检测tinymce 4中菜单何时呈现?

html - 为什么容器内的容器在 float 时会失去背景颜色?

text - 如何在 NSDialogs 中定义字体颜色

text - 在自然语言处理(NLP)中,如何进行有效的降维?

javascript - 一个简单的 Counter React 应用超过 100MB 这正常吗?