相关文章推荐
慈祥的黄瓜  ·  XMLHttpRequest ...·  10 月前    · 
帅呆的西装  ·  Spring Security | ...·  1 年前    · 

methods中的一个方法调用methods中的另外一个方法

可以在调用的时候 this .$options.methods.test2();

this.$options.methods.test2(); 一个方法调用另外一个方法;

new Vue({
    el: '#app',
  data: {
      test:111,
  methods: {
      test1:function(){
            alert(this.test)
        test2:function(){
            alert("this is test2")
            alert(this.test) //test3调用时弹出undefined
        test3:function(){
            this.$options.methods.test2();//在test3中调用test2的方法
这样是没有考虑this作用域的问题的情况,如果你调用的functionB()函数不包含对vue事例对data数据的修改和调用(准确说没有调用vue的实例对象的东西),这样调...
                                    vue在同一个组件内;
methods一个方法调用methods的另外一个方法
可以在调用的时候  this.$options.methods.test2();
this.$options.methods.test2();一个方法调用另外一个方法;
new Vue({
 el: '#app',
 data: {
  test:111,
 methods: {
  test1:function(){
   alert(this.test)
  test2:function(){
   alert("this is test2")
   alert(this.test) 
        code(CouponCode, Id) {
            var data = new URLSearchParams();
            data.append('PValue', this.parseUrl(window.location.href).p || '');
            data.append('CouponCo...
                                    在methond一个方法调用另外一个方法的数据时,要么采用异步(async await),要么是采用回调callback(),最后是我这种方法,允许另外一个方法获取到这个方法返回的数据。1.在method一个方法调用另外一个方法时,数据在方法出现。
                                    所谓的 外部js,可以是 .js文件,也可以是 .html文件; vue methods方法 也就是 .vue文件里的 methods属性下的方法.
当 原生js 和 vuemethods方法不在同一个文件下,js要调用vuemethods方法,操作如下:
//.vue文件里的代码
export default {
  name: 'home',
  mixins: [mainMixin],
  data: function () {
  	return {...}},
  computed