从实例化组件访问目标

约森

我有一个 App 组件,我用它来实例化

const app = new App({
    target: document.querySelector('#app')
});

我还没有找到从 oncreate 钩子中的 App 组件到达目标节点的方法:

<script type="text/javascript">
    export default {
        oncreate() {
          console.log(/*target*/);
        }
    };
</script>
里奇哈里斯

有一个建议options对象oncreate作为参数传递,因此您可以这样做:

export default {
  oncreate ( options ) {
    console.log( options.target );
  }
};

与此同时,你可以用 refs 来做到这一点:

<div ref:myRef>...</div>

<script>
  export default {
    oncreate () {
      var target = this.refs.myRef.parentNode;
      console.log( target );
    }
  };
</script>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章