【发布时间】:2018-04-05 05:25:23
【问题描述】:
我目前有一个具有此渲染功能的组件:
render(createElement, context) {
return createElement(
'div', {
'class': 'sliced'
},
[
createElement('div', {
'class' : 'sliced-inner',
'style' : context.style
}
)
]
)
},
我添加了功能性:true。 “样式”是一个计算值,但它似乎没有与上下文对象一起传递。有什么方法可以访问 Vue 渲染函数中的计算值?
【问题讨论】:
-
使用
this.style访问渲染函数中的计算值 -
我忘了提到我在我的组件中添加了“功能:true”,我相信这是使组件具有反应性所必需的。从现在开始,当计算值改变时,内容不会改变。
标签: vue.js vuejs2 vue-component