详细问题描述
[内容]
<div class="mui-content">
<div id="slider" class="mui-scroll-wrapper mui-slider-indicator mui-segmented-control mui-segmented-control-inverted">
<div class="mui-scroll" id="tmp">
<a v-for="item in activeItems" class="mui-control-item " v-bind:class="{'mui-active':item.active}" @tap="changeType(item)">
{{item.text}}
</a>
</div>
</div>
</div>
vue动态加载mui-scroll的数据后,即使调用
mui('.mui-scroll-wrapper').scroll();仍然无法启用横向滚动
vue中已尝试过绑定Updated事件,也尝试过Nexttick中调用,也尝试过setTimeout延时,
都无效,其他方式,如原生js等直接动态加载的dom都可以正常使用,就是vue加载的dom
无效
重现步骤
[步骤]
[结果]
[期望]
运行环境
[系统版本]
[浏览器版本]
[IDE版本]
[mui版本]
附件
[代码片段]
[安装包]
联系方式
[QQ]
[电话]
二八中医 (作者)
应该和vue更新后的dom的宽度计算异常有关
2017-08-02 22:47