vue2.0+elementui 兼容ie以及使用部分内容没有渲染成功
2017-11-16 14:13
645 查看
首先需要在index.html里面加上:<meta http-equiv="X-UA-Compatible" content="IE=edge" />
在ie上运行报错:‘promise’ 未定义
解决方案:安装babel-polyfill
cnpm或者npm安装都可以
cnpm i babel-polyfill -S
在main.js里面加入
import 'babel-polyfill'
然后在webpack.base.conf.js下修改配置项:
module.exports = {
context: path.resolve(__dirname, '../'),
entry: {
app: ["babel-polyfill", "./src/main.js"]
}
.....}
然后页面就可以正常运行了。
之后我发现我的程序有一部分没有渲染出来,但是dom里面是有的,最后发现是element ui插件里面的flex-grow对页面的渲染有影响。
在ie上运行报错:‘promise’ 未定义
解决方案:安装babel-polyfill
cnpm或者npm安装都可以
cnpm i babel-polyfill -S
在main.js里面加入
import 'babel-polyfill'
然后在webpack.base.conf.js下修改配置项:
module.exports = {
context: path.resolve(__dirname, '../'),
entry: {
app: ["babel-polyfill", "./src/main.js"]
}
.....}
然后页面就可以正常运行了。
之后我发现我的程序有一部分没有渲染出来,但是dom里面是有的,最后发现是element ui插件里面的flex-grow对页面的渲染有影响。
相关文章推荐
- 探索 vuex 2.0 以及使用 vuejs 2.0 + vuex 2.0 构建记事本应用
- 使用脚手架构建及配置Vue2.0+ElementUI项目
- 完美解决IE兼容模式问题(使IE使用固定的渲染模式)
- Vue2.0 之 自带浏览器里无法打开(兼容IE处理) - 解决方案 命令
- 探索 vuex 2.0 以及使用 vuejs 2.0 + vuex 2.0 构建记事本应用
- 使用vue-cli没有'dev-server.js'以及'dev-client.js'文件
- android-support-vXXX.jar 支持包(老版本使用新API) (部分新API做成第三方包) 向前兼容,低版本跑新API (提供低版本没有的新API)
- Linux系统下使用mail发送一封简单的Internet邮件【以及验证邮件是否发送成功sendmail -bp,必须是root用户才可以使用此命令查看邮件消息队列中的内容】
- vue替换data里面for渲染的列表或者是循环以及替换数组的内容
- 使用Filters滤镜弥补CSS3的跨浏览器问题以及兼容低版本IE
- 基于Vue 2.0 监听文本框内容变化及ref的使用说明介绍
- 使用PrerenderSpaPlugin预渲染插件没有成功渲染
- vue2.0使用嵌套路由实现页面内容切换/公用一级菜单控制页面内容切换
- [转]使用Filters滤镜弥补CSS3的跨浏览器问题以及兼容低版本IE
- Vue 2.0 监听文本框内容变化及 ref的使用说明
- 详解探索 vuex 2.0 以及使用 vuejs 2.0 + vuex 2.0 构建记事本应用
- ubuntu 安装git以及如何使用(部分内容转载)
- vue-router(2.0)之什么是路由以及使用步骤(笔记)
- 探索 vuex 2.0 以及使用 vuejs 2.0 + vuex 2.0 构建记事本应用23
- 使用 Vue 2.0 实现服务端渲染的 HackerNews