猿问

jsrenderview模版渲染问题

<script id="componentTmpl" type="text/jsrender">
        {{if mobileStyle}}
            {{mobileStyle.width = mobileStyle.width*100/400.toFixed(3)}}
        {{/if}}</script>在取到这个mobileStyle时需要对数据进行处理,这样写的语法格式不对,应该怎么写呢?
难道这里只能负责渲染,不能进行数据处理?


墨色风雨
浏览 695回答 1
1回答

浮云间

jsrenderview提供了数据转换器,相当于angularjs 的filter,非常实用$.views.converters("toPercent",&nbsp;function(val)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;(val*100/400).toFixed(3)+'%'; });
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答