可能标题说的不够清晰
就是,后端通过art-template直接将数据渲染到前端页面
请问,前端页面中js变量,是否可以直接调用art-template传到前端的数据?
类似这样:
……
<body>
<div>{{xx}}</div>
</body>
……
<script>
var abc = {{xx}}
</script>
……
可能标题说的不够清晰
就是,后端通过art-template直接将数据渲染到前端页面
请问,前端页面中js变量,是否可以直接调用art-template传到前端的数据?
类似这样:
……
<body>
<div>{{xx}}</div>
</body>
……
<script>
var abc = {{xx}}
</script>
……
想象成一个发一个收就容易理解了,不用在意发的时候经过什么处理,实际以浏览器接收到的html为准,所以只要输出时的html无错误就能正常运行
看这意思是拿art-template做模板引擎了?
我以前做过,可以是可以的..
<script type="text/javascript">
var list = {$list};
var type = '{$type}';
</script>
然后 js 里面直接用就行了
比如:
this.data = list
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答2.6k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
6 回答1.1k 阅读
引用三楼的答案
只不过写法应该是
我这个榆木脑袋也是够了,当时怎么就没试出来