Как я могу отобразить функциональный компонент на Vue. js? Я использую "vue -property-decorator";
Я хочу сделать функциональный компонент параметром. правильно это.
let makeme = функция (компонент1, компонент2, данные) ...
Это мой код.
const DisplayDate = VueEx.component("anchored-heading", {
render: createElement => createElement("h1", "hello"),
props: {}
});
@Component
export default class LazyData extends VueEx {
@Prop() body_data: Array<any>;
@Prop() data_loading: boolean;
@Prop() size_td: Array<string> | undefined;
@Ref() main_div: HTMLDivElement | null;
@Ref() loading_el: HTMLDivElement | null;
tdClassWidthType(name: string) {
const arrayfind = this.size_td.findIndex(item => item.indexOf(name) !== -1);
if (arrayfind > -1) {
return this.size_td[arrayfind].split("_")[
this.size_td[arrayfind].split("_").length - 1
];
}
return name;
}
insieditem(tditem) {
return tditem.render ? tditem.render(this.$createElement) : tditem;
// tditem is DisplayDate
}
mounted() {
const user_level = mockupApi.getUserData();
}
}