提交 72247880 作者: 方治民

fix: 修复组件 TS 参数识别错误问题

上级 cdb21243
<script> <script setup lang="ts">
export default { defineProps({
props: { /**
tips: { * 提示内容
type: String, */
default: '', tips: {
}, type: String,
tipsColor: { default: '',
type: String,
default: '#9C9C9C',
},
bgColor: {
type: String,
default: 'transparent',
},
}, },
} /**
* 提示内容颜色
*/
tipsColor: {
type: String,
default: '#9C9C9C',
},
/**
* 背景颜色
*/
bgColor: {
type: String,
default: 'transparent',
},
})
</script> </script>
<template> <template>
......
...@@ -122,6 +122,9 @@ ...@@ -122,6 +122,9 @@
default: false default: false
} }
}, },
data() {
return {}
},
methods: { methods: {
getColor(type) { getColor(type) {
const color = "#465CFF" const color = "#465CFF"
......
...@@ -112,7 +112,7 @@ ...@@ -112,7 +112,7 @@
if (parentName === 'fui-collapse-item') { if (parentName === 'fui-collapse-item') {
await parent.init() await parent.init()
} }
parent = parent.$parent; parent = parent.$parent;
if (!parent) return false; if (!parent) return false;
parentName = parent.$options.name; parentName = parent.$options.name;
......
...@@ -14,6 +14,9 @@ ...@@ -14,6 +14,9 @@
default: false default: false
} }
}, },
data() {
return {}
},
created() { created() {
this.children = [] this.children = []
}, },
......
...@@ -54,6 +54,9 @@ ...@@ -54,6 +54,9 @@
default: '#F1F4FA' default: '#F1F4FA'
} }
}, },
data() {
return {}
},
computed: { computed: {
getTop() { getTop() {
return Number(this.height) / 2 + 'rpx' return Number(this.height) / 2 + 'rpx'
......
...@@ -67,7 +67,10 @@ ...@@ -67,7 +67,10 @@
type: [Number, String], type: [Number, String],
default: 0 default: 0
} }
} },
data() {
return {}
},
} }
</script> </script>
......
...@@ -17,7 +17,10 @@ ...@@ -17,7 +17,10 @@
type: Boolean, type: Boolean,
default: false default: false
} }
} },
data() {
return {}
},
} }
</script> </script>
......
...@@ -74,6 +74,9 @@ ...@@ -74,6 +74,9 @@
default: 0 default: 0
} }
}, },
data() {
return {}
},
methods: { methods: {
onClick() { onClick() {
this.$emit("itemClick", { this.$emit("itemClick", {
......
...@@ -34,6 +34,9 @@ ...@@ -34,6 +34,9 @@
default: false default: false
} }
}, },
data() {
return {}
},
created() { created() {
this.childrens = []; this.childrens = [];
}, },
......
...@@ -114,6 +114,9 @@ ...@@ -114,6 +114,9 @@
default: 0 default: 0
} }
}, },
data() {
return {}
},
methods: { methods: {
handleClick() { handleClick() {
this.$emit('click', { this.$emit('click', {
......
...@@ -119,7 +119,10 @@ ...@@ -119,7 +119,10 @@
type: [Number, String], type: [Number, String],
default: 0 default: 0
} }
} },
data() {
return {}
},
} }
</script> </script>
......
...@@ -62,7 +62,10 @@ ...@@ -62,7 +62,10 @@
type: Boolean, type: Boolean,
default: false default: false
} }
} },
data() {
return {}
},
} }
</script> </script>
......
...@@ -84,6 +84,9 @@ ...@@ -84,6 +84,9 @@
default: 0 default: 0
} }
}, },
data() {
return {}
},
computed: { computed: {
getGradientBgColor() { getGradientBgColor() {
// #ifdef APP-NVUE // #ifdef APP-NVUE
......
...@@ -113,6 +113,9 @@ ...@@ -113,6 +113,9 @@
default: 0 default: 0
} }
}, },
data() {
return {}
},
// #ifndef VUE3 // #ifndef VUE3
beforeDestroy() { beforeDestroy() {
if (this.__beforeUnmount) return if (this.__beforeUnmount) return
......
...@@ -110,6 +110,9 @@ ...@@ -110,6 +110,9 @@
default: '' default: ''
} }
}, },
data() {
return {}
},
computed: { computed: {
getSize() { getSize() {
const size = (uni.$fui && uni.$fui.fuiText && uni.$fui.fuiText.size) || 32 const size = (uni.$fui && uni.$fui.fuiText && uni.$fui.fuiText.size) || 32
......
...@@ -37,6 +37,9 @@ ...@@ -37,6 +37,9 @@
// #endif // #endif
} }
}, },
data() {
return {}
},
provide() { provide() {
return { return {
timeaxis: this timeaxis: this
......
...@@ -17,6 +17,9 @@ ...@@ -17,6 +17,9 @@
default: 0 default: 0
} }
}, },
data() {
return {}
},
mounted() { mounted() {
if (this.vtabs && this.vtabs.linkage) { if (this.vtabs && this.vtabs.linkage) {
this.vtabs.children.push(this) this.vtabs.children.push(this)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论