fix: css var polyfill

This commit is contained in:
qingwei.li 2017-02-07 19:54:09 +08:00
parent 543cbbce81
commit cbaee21ded
2 changed files with 14 additions and 7 deletions

View File

@ -1,3 +1,7 @@
## 2.0.3
### Bug fixes
- fix: css var polyfill
## 2.0.2
### Bug fixes

View File

@ -14,14 +14,17 @@ export function cssVars () {
if (block.nodeName === 'STYLE') {
replaceVar(block)
} else if (block.nodeName === 'LINK') {
load(block.getAttribute('href'))
.then(res => {
const style = document.createElement('style')
const href = block.getAttribute('href')
style.innerHTML = res
document.head.appendChild(style)
replaceVar(style)
})
if (/\.css$/.test(href)) return
load(href).then(res => {
const style = document.createElement('style')
style.innerHTML = res
document.head.appendChild(style)
replaceVar(style)
})
}
})
}