|
@@ -68,7 +68,7 @@ export const transformOn: DirectiveTransform = (
|
|
|
if (exp && !exp.content.trim()) {
|
|
if (exp && !exp.content.trim()) {
|
|
|
exp = undefined
|
|
exp = undefined
|
|
|
}
|
|
}
|
|
|
- let isCacheable: boolean = !exp
|
|
|
|
|
|
|
+ let isCacheable: boolean = context.cacheHandlers && !exp
|
|
|
if (exp) {
|
|
if (exp) {
|
|
|
const isMemberExp = isMemberExpression(exp.content)
|
|
const isMemberExp = isMemberExpression(exp.content)
|
|
|
const isInlineStatement = !(isMemberExp || fnExpRE.test(exp.content))
|
|
const isInlineStatement = !(isMemberExp || fnExpRE.test(exp.content))
|