vue
nanasikeai
这个作者很懒,什么都没留下…
展开
-
Vue 插件和过滤器
Vue.use()接收对象或者函数,第二个参数配置参数(可选)。当是一个对象时,必须包含install方法,传入函数是把该函数当作install函数。Vue允许自定义过滤器,常用于文本的格式化。一般是两个地方:双花括号插值和 v-bind 表达式 (后者从 2.1.0+ 开始支持)2.添加全局资源,指令/过滤器/过渡等。1.添加全局方法或者property。5.一个库,提供自己的API。4.添加Vue实例方法。3.添加全局混入选项。原创 2024-02-20 21:20:12 · 335 阅读 · 0 评论 -
Vue 混入
分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。当混入数据和组件数据冲突时候,会使用组件数据。原创 2024-02-20 21:18:29 · 336 阅读 · 0 评论 -
Vue 自定义指令
oldVnode:上一个虚拟节点,仅在 update 和 componentUpdated 钩子中可用。el:指令所绑定的元素,可以用来直接操作 DOM。value:绑定值(v-xxx=“value”),arg:绑定参数(v-xxx:arg),modifiers:修饰符,vnode:虚拟节点。原创 2023-11-01 21:43:26 · 36 阅读 · 1 评论 -
Vue 插槽
在 2.6.0 中,具名插槽和作用域插槽引入了一个新的统一的语法 (即 v-slot 指令)。它取代了 slot 和 slot-scope。上述代码获取到message,因为message在子组件内,而模板渲染在父组件,即作用域是父组件作用域,父组件没有message。模板写在哪里,作用域就在哪里。所以在父组件中添加子组件的插槽内容,但是无法访问子组件的数据,此时可以用作用域插槽。在组件标签内的内容,需要组件使用插槽接收,否则将会被丢弃。如果需要使用多个插槽,可以使用具名插槽。原创 2023-10-25 10:52:31 · 47 阅读 · 1 评论 -
Vue 组件
组件是可复用的Vue实例,可以通过Vue.component(id, definition)创建全局组件。id是组件的名称,defintion是组件的描述对象和创建Vue实例对象一样(除el,el是跟组件挂载元素,组件不需要挂载点,是在父组件、根组件中作为自定义元素使用)。父组件使用时传递attribute,子组件通过props配置项接收。props可以是数组写法,也可以是对象写法。因为组件是可以复用的,则要确保每一个组件的data项都是一个新的引用地址。与根组件不同,组件data配置必须是一个函数。原创 2023-10-22 22:45:16 · 30 阅读 · 0 评论 -
Vue v-model
v-model可以在表单元素中实现数据双向绑定功能,根据不同的表单空间自动选取正确的property和emit事件。原创 2023-10-20 20:50:28 · 35 阅读 · 0 评论