|
@ -3,6 +3,7 @@ |
|
|
import { decode } from 'he' |
|
|
import { decode } from 'he' |
|
|
import { parseHTML } from './html-parser' |
|
|
import { parseHTML } from './html-parser' |
|
|
import { parseText } from './text-parser' |
|
|
import { parseText } from './text-parser' |
|
|
|
|
|
import { parseFilters } from './filter-parser' |
|
|
import { cached, no, camelize } from 'shared/util' |
|
|
import { cached, no, camelize } from 'shared/util' |
|
|
import { isIE, isServerRendering } from 'core/util/env' |
|
|
import { isIE, isServerRendering } from 'core/util/env' |
|
|
import { |
|
|
import { |
|
@ -375,6 +376,7 @@ function processAttrs (el) { |
|
|
} |
|
|
} |
|
|
if (bindRE.test(name)) { // v-bind
|
|
|
if (bindRE.test(name)) { // v-bind
|
|
|
name = name.replace(bindRE, '') |
|
|
name = name.replace(bindRE, '') |
|
|
|
|
|
value = parseFilters(value) |
|
|
if (modifiers && modifiers.prop) { |
|
|
if (modifiers && modifiers.prop) { |
|
|
isProp = true |
|
|
isProp = true |
|
|
name = camelize(name) |
|
|
name = camelize(name) |
|
|