(您有任何疑问,都可以进行提问,我们一起探讨)
前言
您将在本文当中了解到,往网页中添加数据,从传统的dom操作过渡到数据层操作,实现同一个目标,两种不同的方式.以及什么是组件,如何定义和使用组件,父子组件之间如何进行简单的通信传值...对应的是导航栏,侧边栏,底部,列表,弹窗,下拉菜菜单,时间选择器等
形式上:通过自定义标签元素,它是对原生一些html的拓展,封装可重用性代码,也可以是原生 HTML 元素的形式,以is特性进行扩展(在文档中...,并且实现父子元素的通信,实现效果如下图所示:
输入框内输入值,点击添加按钮,将表单中的值添加到页面中,同时,又可以删除列表项内容,注意是删除列表项而不是隐藏
?...,而index代表的是索引,in 后面的是数据中的数组名
从上面的效果中看出,在我们每次进行表单输入值,点击添加按钮添加事件操作时,页面中都会新增出现一条列表项,而且每个列表项在结构样式上都是相似的,那么我们就可以把这个列表项封装成一个组件的...定义一个组件时,你在父模板中引用这个自定义元素时两种命名法(kebab-case与PascalCase)都可以使用,也就是在DOM中使用和<MyComponentName