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

关于vue组件的问题

关于vue组件的问题

幕布斯7119047 2019-05-22 15:42:31
我自己注册了一个组件想通过点击按钮将这个组件添加到ul当中,并能被成功渲染,想请问下该怎么做(还是我的思路是错的)例如:Vue.component('list-test',{template:`123Delete`,data:function(){return{seen:true}},})newVue({el:'#test',data:{},methods:{}})平常可以直接使用因为不知怎么用vue.js添加我尝试试了下methods:{AddItem:function(){varlist=document.querySelector('ul');varlistChild=document.createElement('list-test');list.appendChild(listChild)}检查发现html中确实有标签但是没被渲染
查看完整描述

2 回答

?
30秒到达战场

TA贡献1828条经验 获得超6个赞

你这个……还是停留在jQuery的使用方式,自己注册的组件都没经过Vue的生命周期渲染,直接appendChild进去的只是web标准的自定义标签而已,建议先熟看Vue官方文档~
                            
查看完整回答
反对 回复 2019-05-22
  • 2 回答
  • 0 关注
  • 337 浏览
慕课专栏
更多

添加回答

举报

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