fix ts error + animejs import
This commit is contained in:
parent
f9de39cbee
commit
a902594310
3 changed files with 23 additions and 12 deletions
|
|
@ -91,9 +91,10 @@ import Messages from "./UIDetails/messages";
|
|||
name: 'UIindex',
|
||||
// components: { MessageItem },
|
||||
setup() {
|
||||
const anime = inject('animejs');
|
||||
const timeline = anime.timeline({ loop: true });
|
||||
const renderArr = ref([]);
|
||||
|
||||
const anime: object | any = inject('animejs');
|
||||
const timeline: typeof anime = anime.timeline({ loop: true });
|
||||
const renderArr: Message[] = [];
|
||||
const messages = Messages;
|
||||
const messageOffset = {
|
||||
x: null,
|
||||
|
|
@ -101,21 +102,19 @@ import Messages from "./UIDetails/messages";
|
|||
}
|
||||
const renderMsg = (i: number) => {
|
||||
setTimeout(() => {
|
||||
renderArr.value.push(messages[i]);
|
||||
renderArr.push(messages[i]);
|
||||
}, 2000);
|
||||
}
|
||||
const runAnim = () => {
|
||||
this.messages = Messages;
|
||||
for (let i = 0; i < this.messages.length; i++) {
|
||||
for (let i = 0; i < messages.length; i++) {
|
||||
renderMsg(i);
|
||||
}
|
||||
}
|
||||
onMounted(() => {
|
||||
// runAnim();
|
||||
console.log(messages);
|
||||
runAnim();
|
||||
});
|
||||
return {
|
||||
timeline,
|
||||
// timeline,
|
||||
renderArr,
|
||||
messageOffset
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue