组件基础(一)前情回顾这一节课开始之前,我们小结一下前面所讲的内容我们学习了v-if,v-show,v-for,v-model,v-on的用法。在学习v-for的时候,我们提到尽可能在使用v-for的时候提供key属性,并使用了v-bind指令将key属性绑定在item.index中。v-bind的作用就是动态绑定属性,如下代码动态绑定了key属性。什么叫动态?就是这个item.in
vue
原创 2021-11-03 14:52:18
334阅读
vue循环传值组件化step1:<template> <div> <v-row> <v-col v-for="(item, i) in tabs" :key="i"> <cabStyle :data="item" :visible="item.visible"></cabStyle> </v-col> </v-row>
原创 2021-11-04 16:14:01
636阅读
背景介绍: 本人打算按照官方文档思路写一个用于显示多级目录的组件,思路借鉴官方文档: 所以,分别在脚手架中创建了TreeFold.Vue和TreeFoldContent.Vue两个文件,其中互相引用: 文件TreeFold.Vue代码:\ <template > <div> <div v-for=" ...
转载 2021-10-19 08:37:00
233阅读
2评论
参考vue文件地址:递归组件实现遍历效果递归组件实现思路:遍历数组元素,并判断子元素的子集数量是否大于0。如果子集的集合数量大于0,则需要需要再一次调用该组件。如果子集的集合数量等于0,则直接显示内容。创建组件<!-- subordinate:判断是否为子集递归; activeNames:打开折叠面板的集合。 --> <van-collapse v-if="!subord
转载 2024-02-29 17:08:53
136阅读
1.组件,什么是组件,可以这样理解,一个页面有可能包含很多逻辑,很混乱,当我们将这一大坨东西分为很多个小东西,每一个小东西只完成自己的功能,和其他的小东西互不干涉,页面想要使用,只需要引入就行了。 2.组件的使用可分为三步:一创建组件构造器,二注册组件,三使用组件 3.其实每一个组件就相当于一个vue实例,它也有自己的template,method,data,components这些东西,data
转载 2024-04-03 12:51:40
155阅读
其他网址组件之间循环引用_灵灵7的博客-博客
原创 2022-03-23 15:36:11
1290阅读
文章目录背景v-for 循环创建子组件组件封装启示录 背景前端开发过程中,需要动态添加操作面板,而操作面板可以封装成独立的组件,被父组件引用。比如这个添加收货信息的场景,父组件中可以添加多个收货地址: 要实现在父组件中动态添加组件的功能有哪些技术点呢?本文来讨论一下这个简单场景里面的技术要点。v-for 循环创建子组件显然,父组件应该使用 v-for 来创建多个子组件,这里父子组件需要进行双向通
转载 2024-06-05 19:42:17
100阅读
实战代码功能如下1.inputNumber  数字框 千分位和小数点 处理。(详细功能会另起文章)2.AutoComplete 和select 框的联动处理3. 弹框功能和弹框表单4.动态添加表单字段5.实战富文本编辑器另起文档说明。 封装目的和解决痛点,表单字段 10几个20个时候,需要人为的不断拷贝和添加  相同的代码 特别是iview  冗余代码会非常
转载 2024-06-22 15:02:23
215阅读
1.何为循环渲染在Vue3中,当我们需要渲染一个数组中的数据到dom元素上时,就需要使用循环渲染。循环渲染可以节约我们大量重复冗余的工作,比如我们去渲染一个下拉菜单的时候,如果不使用循环渲染,那么我们需要手动一项一项的添加下拉菜单里面的内容,当下拉菜单中的内容比较少的时候我们还可以接受,但是当下拉菜单中的内容达到几百条的时候,我们就得一遍又一遍的添加选项,非常麻烦。但是使用循环渲染可以很好的结局这
转载 2024-04-05 11:43:27
74阅读
我们先来总结一下前面已经认识的选项 el:指定Vue实例的挂载点,根实例的特有属性 data:用于声明需要响应式绑定的数据对象 components:Vue实例配置局部注册组件 template:用于挂载元素的字符串模板 render:渲染函数,创建虚拟DOM,是字符串模板的替代方案。现在开始一个例子介绍一下其他常用的选项(options对象的属性): 下面的代码局部注册了一个组件AgeStati
PS:本文适合熟悉vue以及了解react的同学 由于公司业务使用得是react开发的后台系统(也有vue的项目),对于我这种只写过react demo 的小白菜确实是一个机会,学习一个框架最好的办法就是从业务做起。首先我们要弄清做业务需要什么知识点去支持比如:react 是怎么样传输数据的?react 怎么封装组件?react 的生命周期?。。。。实际上vue熟练的同学们,我觉得转react还是
转载 2023-08-23 15:12:27
200阅读
(1)组件名 在注册一个组件的时候,我们始终需要给它一个名字。比如在全局注册的时候我们已经看到了: 该组件名就是 Vue.component 的第一个参数。你给予组件的名字可能依赖于你打算拿它来做什么。当直接在 DOM 中使用一个组件 (而不是在字符串模板或单文件组件) 的时候,强烈推荐遵循 W3C
转载 2019-03-26 11:44:00
551阅读
2评论
组件基础  一、组件作用       组件(Component)是 Vue.js 最强大的功能之一。        组件可以扩展 HTML 元素,封装可重用的代码。       
转载 2024-02-28 16:54:13
58阅读
组件  组件(Component)是Vue.js最强大的功能之一。组件可以扩展HTML元素,封装可重用的代码。根据项目需求,抽象出一些组件,每个组件里包含了展现、功能和样式。每个页面,根据自己所需,使用不同的组件来拼接页面。这种开发模式使前端页面易于扩展,且灵活性高,而且组件之间也实现了解耦。本文将详细介绍Vue组件基础用法组件扩展组件其实也是一个Vue实例,因此它在定义时也会接收:data、me
转载 2021-06-01 00:03:00
284阅读
2评论
1 vue.component vue组件作用为vue的模板(提供固定网页样式) 2.示例 3.props解析:v-bind指明要绑定的形参为ran指向参数item 即items数组中每一项遍历出来 然后将形参传入模板中的li标签中 ...
转载 2021-07-22 16:01:00
310阅读
2评论
组件:创建组件的方法:Vue.component() 全局组件 var TodoItem={ } 局部组件 不能在父组件直接调用子组件 要在 Vue实例注册 demo: Vue.component('todo-item',{ template:'<li>item</li> }) 模板:<ul> <t
转载 2018-05-02 23:20:00
176阅读
2评论
组件(Component)是 Vue.js 最强大的功能之一。 组件可以扩展 HTML 元素,封装可重用的代码。 组件系统让我们可以用独立可复用的小组件来构建大型应用,几乎任意类型的应用的界面都可以抽象为一个组件树: 1、局部组件 var app = new Vue({ el: '#app', // ...
转载 2021-09-29 13:53:00
267阅读
2评论
vue组件 说明 Vue.component():注册组件 my component li:自定义组件的名字 template:组件的模板 pro
原创 2022-06-28 13:48:00
105阅读
h2>学生年龄:{{studentage}}学生年龄:{{studentage}}学校地址:{{address}}学生姓名:{{studentname}}学校地址:{{address}}学
原创 2024-06-05 10:39:06
11阅读
  • 1
  • 2
  • 3
  • 4
  • 5