GooFlow插件IE8及以下报无法设置未定义或 null 引用的属性“value”错误
生活随笔
收集整理的這篇文章主要介紹了
GooFlow插件IE8及以下报无法设置未定义或 null 引用的属性“value”错误
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 背景
- 查錯(cuò)
- 解決方案
背景
最近使用GooFlow插件完成流程可視化的需求,遇到了一個(gè)問(wèn)題,IE8以下報(bào)無(wú)法設(shè)置未定義或 null 引用的屬性“value”錯(cuò)誤,開(kāi)始以為是JQuery版本的問(wèn)題,換了版本后也沒(méi)解決。
查錯(cuò)
后來(lái)經(jīng)過(guò)對(duì)GooFlow.js代碼的調(diào)試,發(fā)現(xiàn)在方法drawLine下,line.points.value報(bào)錯(cuò),原因是line.points為undefined。猜想原因是IE9下的vml失效,需要手動(dòng)引入。
解決方案
在頁(yè)面中寫(xiě)如下代碼
<!--[if lt IE 9]> <?import namespace="v" implementation="#default#VML" ?> <![endif]-->總結(jié)
以上是生活随笔為你收集整理的GooFlow插件IE8及以下报无法设置未定义或 null 引用的属性“value”错误的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: MMKV使用
- 下一篇: 将一个数组里面的奇数全部排在前面,偶数排