<view class="book-title" :class="setFontSize(item.title)">
. . .
computed: {
setFontSize(title) {
if (title.length <= 5) {
return 'book-title-oneline-small'
} else {
if (title.length <= 7) {
return 'book-title-oneline-middle'
} else {
return 'book-title-twoline'
}
}
. . .
这么写在h5端没问题,小程序和安卓编译不过,提示:“:class 不支持 setFontSize(item.title) 语法”,
如果把参数去掉就可以,是bug还是本身不支持?
2 个回复
DCloud_UNI_GSQ
Vue 使用注意事项:Class 与 Style 绑定
s***@126.com (作者)
好吧,计算属性好像不能传递参数的,是我搞错了。