avalon2.2.4 在IE下渲染不稳定
IE下avalon页面刷新,有时渲染成功,有时失败,控制台不报错,失败次数居多,IE8基本渲染不成功,不知道为什么,求老师帮忙
html:
<div class="p-box" :controller="wrap">
<div class="p-box-left">
<ul>
<li :for="(index, el) in @items" :class="[(@showCont==index?'hover':''),(el.filled?'filled':'')]" :click="!el.hover && @chooseClick(index)">{{el.name}}</li>
</ul>
<button>完成</button>
</div>
</div>
js:
let wrapOption={
$id:'wrap',
showCont:0,
items:[{
name:'基本信息',
filled:true,
type:'base'
},{
name:'教育背景',
type:'edu'
}],
chooseClick(index){
this.showCont=index;
}
}
this.wrapVm=avalon.define(wrapOption);
有没有大师回答下,IE8不渲染,不知道什么原因
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我们的seajs加载文件逻辑可能有所影响,最后我在初始化完实例后都执行一遍
avalon.scan(document.body),(感觉是手动渲染的意思,不一定是body,只要是最外面的父元素就可以)
就可以在IE所有浏览器稳定渲染了
//html没改只是修改了下js,修改后在虚拟机ie8下是可以的,你可以试试
var wrapOption = {