Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript VelocityJS、velocity.ui和VueJS 2在转换中出现问题_Javascript_Vuejs2_Velocity.js - Fatal编程技术网

Javascript VelocityJS、velocity.ui和VueJS 2在转换中出现问题

Javascript VelocityJS、velocity.ui和VueJS 2在转换中出现问题,javascript,vuejs2,velocity.js,Javascript,Vuejs2,Velocity.js,我试图在我的项目中使用Velocity.js,将Vue与Laravel结合在一起,前者用于前端,后者用于后端 我尝试使用VelocityUI插件来设置序列,但是,由于它在“on enter”事件中工作良好,因此它不会在“on leave”事件中工作,因为无法将其转换为e promise并在其之后调用“done”事件。。。我创造了自己的承诺,但没有成功 其次,我无法使用UI包中的预制效果,因为我无法将它们链接到$el.getElementsByTagName('p').velocity()之类的文

我试图在我的项目中使用Velocity.js,将Vue与Laravel结合在一起,前者用于前端,后者用于后端

我尝试使用VelocityUI插件来设置序列,但是,由于它在“on enter”事件中工作良好,因此它不会在“on leave”事件中工作,因为无法将其转换为e promise并在其之后调用“done”事件。。。我创造了自己的承诺,但没有成功

其次,我无法使用UI包中的预制效果,因为我无法将它们链接到$el.getElementsByTagName('p').velocity()之类的文件中。。。它在那里找不到速度。。。我试图以多种方式将其添加到Vue中,但找不到这样做的方法

你能帮我解决我的问题吗?或者给我一些线索,因为我几乎到处都找不到

亲切的问候


弗朗索瓦·霍尔布雷克(François Houlbrèque)

这里是一个示例片段和一支笔,可能会对您有所帮助

newvue({
el:“#应用程序”,
数据(){
返回{
velocityUI:[
“闪光”,
“握手”,
“果冻”,
],
精选:“闪光”
}
},
方法:{
expandBox(){
var vm=这个
速度(vm.$refs.expandBoxComplete,vm.selected)
}
}
})
.box{
宽度:100px;
高度:100px;
背景色:红色;
}

{{速度}}
使有生气

您看过这个例子吗?顺便说一句,显示失败的代码,以便comeone可以指出问题的根源。这正是我所做的,但我想使用Velocity.UI或sequence系统的预定义效果,但正如我所说的,它不起作用,因为它没有返回承诺,也无法“完成”它如我所愿。你能解释一下这是如何解决OPs问题的吗?