为了账号安全,请及时绑定邮箱和手机立即绑定

关于vue的this指向

关于vue的this指向

开心每一天1111 2018-08-02 05:06:49
var city = new Vue({     el:'.city',     data:{         choices:[             {cities:'北京'},             {cities:'上海'},             {cities:'福州'},             {cities:'广州'},             {cities:'青岛'}         ]     },     methods:{         changeCity:function(){             $(this).css('color','red').siblings().css('color','');  //问题在这里,这里的this好像不是指向点击的那个元素,好像是指向vue里面的,该怎么办?         }     }      });<p class="city">    切换城市:     <a href="#" v-on:click="changeCity"  v-for="item in choices">     {{item.cities}}      </a> </p>
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 468 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信