fis3 icon indicating copy to clipboard operation
fis3 copied to clipboard

组件化及前后端共用模板

Open J-env opened this issue 7 years ago • 4 comments

  • 操作系统: win10
  • Node版本: 6.11.0+
  • FIS版本: fis3
  • 解决方案:
  • 依赖插件:

前后端未分离下,我们需要给后台静态页面: 1、大部分的页面html结构相同,只是里面的文字不同; 2、或者有的小地方 标签有无的情况; 3、后台用的是freemarker模板引擎,我们可能给后台的是freemarker的模板文件;

以上情况,我们想的是 fis3去调用模板引擎传数据改变文字 和 判断有无某个标签的情况 以及 nav 菜单选中的情况,最后编译成静态HTML文件给到后台,或者给 freemarker的模板文件。

模板引擎可以是其他的

请问这样该怎么解决呢? 谢谢!

J-env avatar Mar 21 '18 02:03 J-env

https://github.com/richard-chen-1985/blog/issues/1 @J-env 可以参考一下我的做法

richardchen85 avatar Mar 21 '18 12:03 richardchen85

这个我看过,有点高级,没看明白 $list 是怎么传到页面上的 @richard-chen-1985

J-env avatar Mar 22 '18 01:03 J-env

额,这个是有一个parser,它会去读指定的文件,将这个文件的内容当做编译模板时的模拟服务端的数据传入

richardchen85 avatar Mar 23 '18 03:03 richardchen85

https://github.com/a526672351/egg-fis3-typescript-multiple-html-boilerplate

a526672351 avatar May 27 '18 05:05 a526672351