1
linauror 2015-08-13 20:11:57 +08:00
不然你可以看看angularjs
|
2
theFool 2015-08-13 20:20:10 +08:00
找模板渲染。比如mustache.js.
|
3
tushiner 2015-08-13 21:58:44 +08:00
前端就是这样一点点的写出来的,想和后端一样的快速编程不现实
|
4
likai OP |
6
virusdefender 2015-08-13 23:51:09 +08:00 via Android
用一些框架 推荐avalon 一个循环就可以了
|
8
vibbow 2015-08-13 23:52:22 +08:00 via Android
我说用xslt会不会被打……
|
9
ljbha007 2015-08-13 23:54:29 +08:00
Angular和backbone都可以啊
感觉Angular比较适合楼主这种懒人思维 但是用了就得用到底 不然换框架的时候前端代码需要大量重构 楼主你得想清楚了 |
10
ljbha007 2015-08-14 00:07:09 +08:00
|
11
ljbha007 2015-08-14 00:07:23 +08:00
上面是个例子
|
12
ss098 2015-08-14 04:25:11 +08:00 via iPad
你说的这叫 RESTful,上面已经列出来了其工程实现框架。
|
13
kchum 2015-08-14 07:34:27 +08:00 via iPhone
还有个 Handlebars.js
|
14
qw7692336 2015-08-14 09:12:49 +08:00
楼主想要的应该就是AngularJS吧?
|
15
dong3580 2015-08-14 09:26:44 +08:00 via Android
如果上面的框架都不太会,可以先从用js拼接html并输出开始。发现了好玩的地方,你就会继续深入了。
|
16
chairuosen 2015-08-14 09:29:48 +08:00 via iPhone
angular太大,推荐vue
|
17
gangsta 2015-08-14 09:36:05 +08:00 1
一个简单的Handlebars.js 的demo:
<div id="myList"> </div> <script id="my-template" type="text/x-handlebars-template"> {{#each result}} <div>{{name}} {{age}}</div> {{/each}} </script> $.ajax({ type: "get", url: "your_api_url", success: function(result) { var myTemplate = Handlebars.compile($("#my-template").html()); $('#myList').html(myTemplate(result.data)); } }); js模板相比AngularJS的学习成本低很多,也保持了代码的高可读性. |
18
sliwey 2015-08-14 09:48:48 +08:00
用各种前端模板不就好了吗,用得着就直接angular什么的吗
|