vue 判断属性是否为object

//递归对象
var recursiveObject = Vue.extend({
  name: 'recursive-object',
  template:[
  '
    ', '
  • ', '
    ', '{ { key }}', '', '
    ', '{ {key}} - { {val}}', '
  • ', '
'].join(''), props:{data:{}}, methods:{ is_obj:function(val){ return Object.prototype.toString.call(val) === '[object Object]' } } }) //注册个递归组件 Vue.component('recursiveObject',recursiveObject) //go... new Vue({ el:'#app', data:function(){ return { data:{ text:'yes', a0:{ test1:'vace1', test2:'vace2' }, a1:{ asub1:{ asubsub1:'hello1', asubsub2:'hellow' }, asub2:{ asubsub1:'hello4', asubsub2:'hello5', asubsub3:{ asubsubsub1:'world', asubsubsub2:'world' } } } } } } })

 

转载于:https://www.cnblogs.com/guozhe/p/7121647.html

你可能感兴趣的:(javascript)