element ui 相容低版本瀏覽器
基於ES6的用Vue框架element ui寫的頁面,如果當需要解決相容低版本瀏覽器時,會遇到在低版本瀏覽器中不顯示效果,頁面一片空白,但控制檯也不報錯,而在高版本可以正常顯示的情況。
低版本效果:
高版本效果:
程式碼片段:
<div id="app">
<el-tree :data="data" :props="defaultProps" @node-click="handleNodeClick" default-expand-all>
<span class="custom-tree-node" slot-scope="{node, data}">
<span>
<img :src="data.type|showPic" v-if="data.type" style="height:15px;" /> {{ node.label }}
</span>
</span>
</el-tree>
</div>
改為:
<div id="app">
<el-tree :data="data" :props="defaultProps" @node-click="handleNodeClick" default-expand-all>
<span class="custom-tree-node" slot-scope="node">
<span>
<img :src="node.data.type|showPic" v-if="node.data.type" style="height:15px;" /> {{ node.data.name }}
</span>
</span>
</el-tree>
</div>
methods: {
handleNodeClick(data) {
console.log(data);
console.log(data.name)
}
}
改為:
methods: {
handleNodeClick:function(data) {
console.log(data);
console.log(data.name)
}
}
修改點:
1、slot-scope="{node, data}"
改為slot-scope="node"
;
2、用到data的地方,比如:src="data.type|showPic" v-if="data.type"
,全部改為:src="node.data.type|showPic" v-if="node.data.type"
;
3、:props="defaultProps"
去掉不去掉都可;
4、修改methods等語法,改為符合ES5;
相關文章
- 網頁變灰相容IE低版本瀏覽器網頁瀏覽器
- javascript相容低版本IE瀏覽器的事件物件JavaScript瀏覽器事件物件
- 相容低版本IE瀏覽器的DOMContentLoaded事件瀏覽器事件
- 相容低版本IE瀏覽器的Object.create()方法瀏覽器Object
- Element屬性方法的瀏覽器相容性概覽瀏覽器
- 相容低版本IE瀏覽器的背景顏色漸變效果瀏覽器
- 相容低版本IE瀏覽器的阻止事件冒泡效果程式碼瀏覽器事件
- 模擬實現相容低版本IE瀏覽器的原生bind()瀏覽器
- IE瀏覽器相容瀏覽器
- parseInt()瀏覽器相容瀏覽器
- 9:瀏覽器相容瀏覽器
- HTML data屬性簡介以及低版本瀏覽器相容演算法HTML瀏覽器演算法
- 關於瀏覽器相容瀏覽器
- 瀏覽器相容性瀏覽器
- CSShack瀏覽器相容一覽表CSS瀏覽器
- 相容低版本IE瀏覽器的一些心得體會(持續更新)瀏覽器
- 絕對不能在低版本IE瀏覽器相容性問題上妥協瀏覽器
- forEach()相容所有瀏覽器瀏覽器
- CSS瀏覽器相容彙總CSS瀏覽器
- Web前端瀏覽器相容初探Web前端瀏覽器
- js實現的通用相容低版本IE瀏覽器的事件註冊和刪除JS瀏覽器事件
- edge瀏覽器相容性設定在哪 新版edge瀏覽器相容模式怎麼弄瀏覽器模式
- 瀏覽器相容以及PostCSS詳解瀏覽器CSS
- CSS瀏覽器相容問題集CSS瀏覽器
- 火狐瀏覽器相容模式怎麼設定在哪裡 火狐瀏覽器相容模式設定方法瀏覽器模式
- ie瀏覽器相容模式怎麼設定在哪裡 ie瀏覽器相容模式設定方法瀏覽器模式
- 谷歌瀏覽器相容模式怎麼設定 chrome瀏覽器相容模式切換方法介紹谷歌瀏覽器模式Chrome
- 新版edge瀏覽器相容模式怎麼設定 edge瀏覽器相容性設定在哪裡瀏覽器模式
- (16)CSS 擴充:① 瀏覽器相容 | CSSCSS瀏覽器
- 導航的瀏覽器相容問題瀏覽器
- 相容所有瀏覽器的placeholder效果瀏覽器
- 相容所有瀏覽器的getElementsByClassName()函式瀏覽器函式
- scrollHeight和scrollWidth瀏覽器相容瀏覽器
- 相容各主瀏覽器透明的CSS瀏覽器CSS
- 瀏覽器相容問題和webapp瀏覽器WebAPP
- 相容所有瀏覽器array物件indexOf()方法瀏覽器物件Index
- jQuery瀏覽器相容模組support詳解jQuery瀏覽器
- Javascript和CSS瀏覽器相容總結JavaScriptCSS瀏覽器