title: can add components dynamically in component in vuejs
body: <p>how can I add components dynamically in component?</p>
  <p>notice : i don't want to save component global. i just want to add components locally.</p>
  <p>best way for  define problem is show code</p>
  <pre><code>    export default {
      name: 'tabMaker',
      props: {
          components_: {
              type: Array,
              default: [],
          },
      },
      components: {
          // how can add components dynamically in here ?
      },
      data() {
          return {}
      },
      created() {
          var self=this;
          this.components_.forEach((item)=&gt;{
              Object.entries(item).forEach(([key, value]) =&gt; {
                  // key = component name
                  // value = object component
                  //  ???? 
                  // add component in props in object componenents
                   self.components[key]=value;// not work ? TODO
                   // ?????
              });
          })
      },
  }
  </code></pre>