javascript - 怎么在HTML中插入很多很多文字
阿神
阿神 2017-04-10 16:24:25
0
13
1565

web端要做一个相关问题页面,这里面都是文字,运营整理出了一份4K多字的文档要放进去
问题分为两级,如上图,分为几个大类,每个大类里面有几个小类,小类下面是具体的回答

如果把所有文字全部写在HTML文件里,虽然简单,但是想想都蛋疼.....
有没有更好的方法呢?

阿神
阿神

闭关修行中......

reply all(13)
PHPzhong

尝试一些mvvm框架加载数据,用json在数据库请求文字回来展示,显示的时候折叠,有用的时候点击进去或者展开,再异步请求回来,这样应该会好点O(∩_∩)O

PHPzhong

你可以从后台加载一个json或者xml,然后把内容用js再填到网页里面去。这样你的页面样式和内容都可以独立修改。

你可以尝试一下我给javascript写的razor引擎,完全模仿ASP.NET MVC:https://github.com/vczh-libraries/GacJS/blob/master/Script/Html/Razor.js

测试用例:https://github.com/vczh-libraries/GacJS/blob/master/Razor.html

阿神

可以将文档整理成 Markdown、reStructuredText 等格式文本,然后用相应的文档生成工具生成静态页面。
如果可以考虑动态页面的话,也可以用 Wordpress、MediaWiki 等 CMS 搭一个,对移动端支持更好一点。
以上两种方法都可以自定义模板。

PHPzhong

个人感觉用模板引擎来渲染能更规范一些。

左手右手慢动作

放数据库吧,这只是一份说明,相信我之后还有更多的文档说明,而且还会修改。

建个说明文档表;
写个添加界面和修改界面;
以后这些文档,说明,存取修改都方便
最关键是代码整洁

伊谢尔伦

放数据库吧,然后按照章节放,每点开一个箭头,加载一段。按需加载,这样也不会浪费很多流量。

黄舟

加载一个4k内容的HTML文件,费不了你多少流量,加载也很快啊~~~
并且这些常规的不太会变化的内容,你完全可以缓存到本地~~~

左手右手慢动作

放网页上面吧。放数据库感觉有点儿鸡肋——除非这个页面以后可能会经常变动。

黄舟

赞同用 php wordpress 等来处理的方案。如果会 js 的话,也可以使用 ejs 等模板引擎 + json 存储文本内容来做。

迷茫

这种说明书类似的文本都是写在html文件里,不存在数据库中

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template