首页 > Web开发 > 详细

JsRender {{> ...}} 与{{: ...}}的区别

时间:2015-09-25 04:11:44      阅读:265      评论:0      收藏:0      [点我收藏+]
<!DOCTYPE html>
<!-- To run the current sample code in your own environment, copy this to an html page. -->

<html>
<head>
  <script src="//code.jquery.com/jquery-1.11.3.js"></script>
  <base href="//www.jsviews.com/samples/"/>
  <link href="samples.css" rel="stylesheet"/>
  <script src="../download/jsrender.js"></script>
</head>
<body>

<div id="result"></div>

<script id="theTmpl" type="text/x-jsrender">
{{:description}}<br/>
{{>description}}
</script>

<script>
var data = {
  "description": "A <b>very nice</b> apartment"
};



执行结果

A very nice apartment
A <b>very nice</b> apartment
注意了

使用

{{:description}}
显示的内容是
A very nice apartment


而使用

{{>description}}
显示的是

A <b>very nice</b> apartment


总结:{{> ...}}是转义过后的结果。而{{: ...}}显示的是html结果



JsRender {{> ...}} 与{{: ...}}的区别

原文:http://my.oschina.net/cng1985/blog/510926

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!