在此示例中,https://www.telerik.com/kendo-vue-ui/components/grid/有一个Computed方法
gridSearchMessage() {
return provideLocalizationService(this).toLanguageString(
"gridSearch",
"Search in all columns..."
);
}
这是OptionsAPI。所以我想将其转换为CompostionAPI
const gridSearchMessage : ComputedRef<string> = computed<string>(() => {
return provideLocalizationService(this).toLanguageString(
"gridSearch",
"Search in all columns..."
)
})
但后来我得到了上面的错误。你能解释为什么会发生这种情况吗?只需将此方法更改为
const gridSearchMessage : ComputedRef<string> = computed<string>(() => {
return "Search in all columns..."
})
所有工作均按预期进行
1条答案
按热度按时间w3nuxt5m1#
引用组件示例的
this
仅在Options API
中可用。对于组合API,需要从
vue
模块获取getCurrentInstance
函数。