javascript - AngualrJS模板可以替换Freemarker么?
迷茫
迷茫 2017-04-11 12:08:45
[JavaScript讨论组]

目前现有系统使用的是后台模板freemarker,是否可以在不对后台进行较大改动的情况下用AngualrJS替换freemarker从而做到前后端分离呢,或者有其他可行方案。

例如:
在渲染一个系统资源菜单时,Java后台给模板文件传入sysResourcesList对象,然后通过freemarker的list指令遍历菜单内容<#list sysResourcesList as resources>,此种情况应如何应用AngularJS?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(2)
巴扎黑

你可以找个支持freemark的js库,比如Freemarker.js,这样在没有后台支持的时候,前端也可以通过自己生成一些mock数据来独立开发

巴扎黑

AngularJS与FreeMarker并没有冲突吧。FreeMarker是一种服务端模板技术。而AngularJS是一个客户端技术。
sysResourcesList假如说楼主要使用AngularJS来渲染该对象,可以序列化为JSON数据保存为JS对象。那么在AngularJS中就可以使用该对象了。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号