条件式の障害対応(511,512,513)

This commit is contained in:
xiaozhe.ma
2024-07-12 09:50:28 +09:00
parent a85a3683f2
commit 0fda3d143c
4 changed files with 62 additions and 54 deletions

View File

@@ -94,7 +94,7 @@ export default defineComponent({
dialogVisible.value = false;
};
const handleSelect = (value) => {
const handleSelect = (value:any) => {
// 获取当前光标位置
// const cursorPosition = inputRef.value.getNativeElement().selectionStart;
// if (cursorPosition === undefined || cursorPosition === 0) {
@@ -104,7 +104,7 @@ export default defineComponent({
// const textAfter = sharedText.value.substring(cursorPosition);
// sharedText.value = `${textBefore}${value._t}${textAfter}`;
// }
if (value && value._t && (value._t as string).length > 0) {
canInput.value = editable.value;
}
@@ -117,9 +117,9 @@ export default defineComponent({
canInput.value = true;
emit('update:selectedObject', {});
}
const updateSharedText = (value) => {
const updateSharedText = (value:string) => {
sharedText.value = value;
emit('update:selectedObject', { ...props.selectedObject, sharedText: value });
emit('update:selectedObject', { ...props.selectedObject, sharedText: value,objectType:'text' });
}
return {
@@ -138,4 +138,4 @@ export default defineComponent({
};
}
});
</script>
</script>