vue.js 2.1.10 开发的组件在IE9中运行时,在本地打开html没有问题,但放到服务器上,访问就报错了

vue.js 2.1.10 开发的组件在IE9中运行时,在本地打开html没有问题,但放到服务器上(如经过struts2 的.do访问),访问就报错了,错误为 未指明的错误。 真是搞不懂为什么呀。。

阅读 3.4k
3 个回答

在IE9下进行调试了, 会进入vue.js的源码
`function isDirty (elm, checkVal) {

  // return true when textbox (.number and .trim) loses focus and its value is not equal to the updated value
  return document.activeElement !== elm && elm.value !== checkVal
}`

就是在document.activeElement处报未指明的错误了,vue.js 2.0.3就没有该段代码, 我单独建立一个html文件,直接console.log(document.activeElement); 在本地访问,会输出null,通过struts2 的.do访问,就会报未指明的错误了。我去提个issue,看看怎么处理。

升级到最新版本试试呗,不行就去github提issue

页面报的错还是服务器报的错啊... ??

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题