我已经安装了一个自定义的Vue指令对Ajax的形式,但是我想它来处理自定义的onSuccess与接收到的数据调用...定制Vue.js AJAX指令的onSuccess处理
该指令是这样的:
Vue.directive('ajax', {
bind: function (el, binding, vnode) {
el.addEventListener(
'submit', function(e){
e.preventDefault();
let formData = new FormData(el);
let method = el.method.toLowerCase();
Vue.http[method](el.action, formData).then(response => { // success callback
data = response.data;
// Do a custom callback for binding.expression
}, response => {
// error callback
});
}
);
},
});
和IM使用它的各种部件,在这种形式:
我想要求其中该基团是与传递数据的组件的方法ADDGROUP作为参数...
Vue.component('x',{
methods: {
customFunction: function(data) : { }
}
});
这样我就可以把任何形式进入AJAX提交,与以不同的方式处理数据为每个组件的可能性。那可能吗?
2017-02-17
GTMeteor