使用ie浏览器打开兼容视图,将网页添加到兼容性视图后依旧报错。
报错结果为 “无法获取未定义或 null 引用的属性“title””
导致无法继续下去,所有浏览器的兼容我都试过了,都不行,但是别的电脑上开兼容就可以。
请教哥们我的电脑发生了什么,如何解决现在的问题
应该是打开兼容视图需要什么系统环境文件或者需要安装什么软件或程序,可能你的电脑上不存在
出错的原因:ie不支持新的
1.JavaScript语法新特性
2.新的cs特性
方法一: 在main.js
import 'babel-polyfill';//这样在入口文件中引入将增大文件大小
方法二: 在.babelrc文件添加
{ "presets": [ "es2015", "react" ],
"plugins": [
["transform-runtime", {
"helpers": false, // defaults to true
"polyfill": false, // defaults to true
"regenerator": false, // defaults to true
"moduleName": "babel-runtime" // defaults to "babel-runtime"
}]
]
}
如果是webpack 3 的需要在webpack.base.conf.js 里面添加
entry: {
app: ["babel-polyfill", "./src/main.js"]
}
webpack2版本的话就在vue.config.js里面添加
module.exports = {
chainWebpack: config => {
config.entry.app = ['babel-polyfill', './src/main.js'];
transpileDependencies:[ 'webpack-dev-server/client',
'element-ui', 'swiper'] // 这里面可以添加一些不兼容的组件 //配置所有不兼容文件,会增加打包项目大小 例如这三个
}
}
是在不行的话,可以把引入的那个插件去掉。
你这是jsp代码报错了,不是提示了吗Title.jsp 58行 6列 易用的title无效或者为null,你可以给这个title赋初值试试就不会报错了,希望能帮到你。
https://zhidao.baidu.com/question/2057813205271523987.html
是这个问题吗,随便搜了下