<div id='root'> <ul> <todo-item></todo-item> </ul> </div> <script> Vue.component('todo-item',{ template:'<li>item</li>' }) </script> 全局组件:上面这种组件叫做全局组件
转载
2018-09-04 21:46:00
232阅读
2评论
<body>
<div id="example">
<father></father>
</div>
</body>
<script>
Vue.component('child', {
// 声明 props
props: ['messa
原创
2021-08-27 15:27:02
242阅读
父组件向子组件传递一些参数,那么子组件有权对这些参数进行一个校验,这个就是组件参数校验 需求:父组件传递过来的必须是个字符串,这个要怎么去校验呢 <div id='root'> <child content='hello world'></child> </div> <script> Vue.com
转载
2018-09-16 08:51:00
109阅读
2评论
new Vue({ el:'#demo', data:{ message:'Hello vue.js!' } }) 我们看到这个括号里面包含了很多中间的选项,小括号里面其实是一些参数,这些参数指定了实例化vue的一些特性 第一个选项data new Vue({ data:{ a:1, b:[] }
转载
2018-08-22 06:46:00
110阅读
2评论
<!DOCTYPE html><html><head><meta charset="utf-8"><title></title><script src="vue.js" type="text/javascript" charset="utf-8"></script></head><body><div id="app"> <button-counter&g
原创
2022-01-19 11:10:32
56阅读
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="vue.js" type="text/javascript" charset="utf-8"></script>
</head>
原创
2021-07-02 11:26:38
189阅读
vuejs动态组件给子组件传递数据 通过子组件定义时候的props可以支持父组件给子组件传递数据,这些定义的props在子组件的标签中使用绑定属性即可,但是如果使用的是 中进行绑定 组件的作用于是独立的 组件的作用于是独立的,如果要从跟组件获取数据,那么需要一层层的传递才行,也就是说子组件只能从直接
转载
2016-07-03 16:17:00
280阅读
2评论
当父组件要给孙子,或者孙子与孙子要传值的时候怎么传,一层一层传太麻烦了,vuejs提供了一中模式叫发布订阅模式(观察者模式,bus,总线)来处理非父子组件间的传值 <div id='root'> <child content = 'Dell'></child> <child content = 'L
转载
2018-09-17 07:07:00
173阅读
2评论
is属性 <div id='root'> <table> <tbody> <row></row> <row></row> <row></row> </tbody> </table> </div> <script> Vue.component('row',{ template:'<tr><td>th<
转载
2018-09-14 07:08:00
103阅读
2评论
1.创建一个公共组件,比如如下 2.改写继承 3.不该写继承 ...
转载
2021-08-17 16:45:00
96阅读
2评论
vuejs23简单组件使用
原创
2017-02-07 11:27:29
640阅读
给组件绑定事件,该事件是自定义的事件 <div id='root'> <child @click='handleClick'></child> </div> <script> Vue.component('child',{ template:'<div>hello</div>' }) var vm
转载
2018-09-17 06:28:00
101阅读
2评论
component动态组件很适合在不同组件之间切换,相比。组件 ComponentA.vue。组件 ComponentB.vue。组件 ComponentC.vue。依赖 package.json。入口文件 main.js。
原创
2023-04-01 01:45:24
1411阅读
父子组件之间的数据交互遵循: 1. props down 子组件通过props接受父组件的数据 1. events up 父组件监听子组件$emit的事件来操作数据 示例 子组件的点击事件函数中$emit自定义事件 父组件监听事件 父组件的methods中定义了事件处理程序 注意 多参数的传递是一个
转载
2017-08-09 08:16:00
91阅读
2评论
组件交互模式的使用场景 1. 简单应用直接使用props down,event up的模式就可以了 1. 小型应用使用事件中心模式即可 1. 中大型应用使用vuex的状态管理模式 vuex 包含要管理的应用数据和更新数据的methods,其他组件使用 即可完成数据操作. 现在,你可以通过 store
转载
2017-08-09 23:02:00
156阅读
2评论
VueJS 中有一些组合组件并复用逻辑的方法。在本文中,我将展示一种在 Vuejs (2.* 及 3.*) 中改进组合方式的方法。
我的确欣赏最近的 Composition API 提案,但我认为视野还可以更开阔。
下面,你可以看到一个实现了一种常规用例(从远端获取一个简单的数据并将其搭配不同的转场效果显示出来)的组件,尽管大部分逻辑及其相关的模版、数据和其它变量等与出现在其它地方或组件中的相同逻
转载
2021-06-30 16:19:41
119阅读
在vue中,父组件往子组件传递参数都是通过属性的形式来传递的 <div id='root'> <counter :count = '1'></counter> <counter :count = '2'></counter> </div> <script> var counter = { props
转载
2018-09-15 11:27:00
131阅读
2评论
文档
Vuejs 组件基础-动态组件
Vuejs 动态组件 & 异步组件
component动态组件很适合在不同组件之间切换,相比v-if判断,要优雅得多
项目结构
$ tree -I node_modules
.
├── package.json
└── src
├── App.vue
├── components
│ ├── ComponentA.vu
原创
精选
2023-03-31 17:22:18
1134阅读
场景,点击某个按钮,两个子组件交替显示 <div id='root'> <child-one v-if='type "child-one"'></child-one> <child-two v-if='type "child-two"'></child-two> <button @click='ha
转载
2018-09-19 06:51:00
126阅读
2评论
类组件正如在模板项目中使用的那样,是一个由 @Component 装饰器描述的 继承自 Vue 基类的类。在 @Component 装饰器中还提供了多个选项的支持,接着一起来熟悉一下这些选项。
支持选项&分类
基础选项
name
用于显式声明组件展示时的名称
components
用于注册对当前组件实例可用的组件
directives
用于注册对当前组件实例可用
原创
精选
2023-08-15 10:14:57
689阅读