叨叨羊
叨叨羊
  • 发布:2016-07-05 09:45
  • 更新:2016-07-06 16:56
  • 阅读:4360

如何实现点击一个‘li’让页面数据局部刷新

分类:MUI
<div class="wealist" id="daily-html">  
            </div>  
<script type="text/html" id="daily-temp">  
            <ul id="update">  
                {{each list as value i}}  
                <li class="{{color[i]}}" >  
                    <div class="period-time">{{value.day}}</div>  
                    <div class="period-date">{{value.date}}</div>  
                    <div class="weaicon"><span class="mui-icon iconfont {{value.skyicon}}"></span></div>  
                    <div class="thermometer" id="thermometer{{i}}"><span>{{value.min}}</span>°<span>/{{value.max}}</span>°</div>  
                </li>  
                {{/each}}  
            </ul>  
        </script>

动态绑定监听事件

mui('#daily-html').on('tap','li',function(){  
        var self = this;  
        console.log(self.getAttribute("class"));
2016-07-05 09:45 负责人:无 分享
已邀请:
那时落叶飘零

那时落叶飘零

这个代码我有点看不懂,我已经out了?

叨叨羊

叨叨羊 (作者)

用的是Arttemplate模版引擎来写的

西西里

西西里

你的图是 只刷新0点的数据还是一整行?
如果是一整行 通过你模板的id “daily-temp” 不就可以重新加载了么?
如果只是0点 我觉得你可以用id或其他唯一标识来设关联id或其他属性 下面点击时把你要更新的列拼出来获取 也可以办到。

该问题目前已经被锁定, 无法添加新回复