<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评论
1.通过创建这个新Vue实例,注意,虽然没有把它存入一个变量内,但Vue实例还是被创建了。2.通过创建这个Vue实例,我们就建立了这一联系。Vue基于上面的HTML代码,创建了一个模板,要特别注意理解是,Vue在运行时,并不直接使用我们写HTML代码,实际运行网页里面也没有我们写这些命令,Vue根据HTML代码创建模板存储在内部,然后用这个模板,创建真正渲染成DOMHTML代码,理解
原创 2018-12-29 13:48:22
680阅读
<body> <div id="example"> <father></father> </div> </body> <script> Vue.component('child', { // 声明 props props: ['messa
原创 2021-08-27 15:27:02
242阅读
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评论
组件向子组件传递一些参数,那么子组件有权对这些参数进行一个校验,这个就是组件参数校验 需求:父组件传递过来必须是个字符串,这个要怎么去校验呢 <div id='root'> <child content='hello world'></child> </div> <script> Vue.com
转载 2018-09-16 08:51:00
109阅读
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评论
<!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&gt
原创 2021-07-02 11:26:38
189阅读
component动态组件很适合在不同组件之间切换,相比。组件 ComponentA.vue。组件 ComponentB.vue。组件 ComponentC.vue。依赖 package.json。入口文件 main.js。
原创 2023-04-01 01:45:24
1411阅读
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阅读
父子组件之间数据交互遵循: 1. props down 子组件通过props接受父组件数据 1. events up 父组件监听子组件$emit事件来操作数据 示例 子组件点击事件函数中$emit自定义事件 父组件监听事件 父组件methods中定义了事件处理程序 注意 多参数传递是一个
转载 2017-08-09 08:16:00
91阅读
2评论
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评论
vuejs23简单组件使用
原创 2017-02-07 11:27:29
640阅读
事件中心 这个可以是一个空全局Vue实例,其他组件利用这个实例emit和on自定义事件,这样组件定义了自己事件处理方法。 事件监听和注销监听 事件监听应在根组件created钩子函数中进行,在组件销毁前应注销事件监听 子组件emit事件,注意这里用window.$emit而不是this
转载 2017-08-09 10:31:00
88阅读
2评论
https://cn.vuejs.org/v2/guide/components.htmlhttps://cn.vuejs.org/v2/guide/components-dynamic-async.html上述内容可以通过 Vue  <component> 元素加一个特殊 is 特性来实现:<!-- 组件会在 `currentTabC
转载 2023-11-06 07:27:49
104阅读
组件绑定事件,该事件是自定义事件 <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评论
一、是什么 高阶函数(Higher-order function),至少满足下列一个条件函数 接受一个或多个函数作为输入 输出一个函数 在React中,高阶组件即接受一个或多个组件作为参数并且返回一个组件,本质也就是一个函数,并不是一个组件 const EnhancedComponent = hi ...
转载 2021-08-06 15:55:00
197阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5