码迷,mamicode.com
首页 > Web开发 > 详细

js 魔鬼训练

时间:2017-01-09 21:42:08      阅读:272      评论:0      收藏:0      [点我收藏+]

标签:object   sig   alert   color   return   无法   div   turn   size   

1、Object.assign 偷梁换柱 / 融合
  - 将多个对象合并到第一个对象中去。这样一来methods对象中就包含着data对象了。否则this无法正常访问data中的title
var news={
  data(){
      return {
          id:101,
          title:"新闻标题"
      }
  },
    methods:{
        show()
        {
            alert(this.title)
        }
    }
};
 Object.assign(news.methods,news.data())
 news.methods.show()
  

 

js 魔鬼训练

标签:object   sig   alert   color   return   无法   div   turn   size   

原文地址:http://www.cnblogs.com/CyLee/p/6266542.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!