原文:vue单文件组件data选项的函数体获取vue实例对象

因配置的关系,导致 vue的data选项中存在事件。而事件无法获取 vue 的实例对象 项目是单文件形式的,以下代码只是例子 new Vue el:..., data: a: onevent:function 由于a是某个插件的根对象,所以这里无法获取 vue 的实例对象 方法一: 参考export用法文档:https: developer.mozilla.org zh CN docs Web J ...

2020-07-29 20:28 0 2382 推荐指数:

查看详情

vue构造函数(根实例化时和组件实例对象选项)参数:选项详解

实例选项(即传给构造函数的options):数据,DOM,生命周期钩子函数,资源,组合,其他 数据 data 属性能够响应数据变化,当这些数据改变时,视图会进行重渲染。 访问方式: 1、通过 vm.$data 访问。 2、Vue 实例代理(以 _ 或 $ 开头的属性 ...

Sun Mar 17 19:50:00 CST 2019 0 3104
Vue组件data选项

一个组件data 选项必须是一个函数 如果data是一个函数的话,这样每复用一次组件,就会返回一份新的data,类似于给每个组件实例创建一个私有的数据空间,让各个组件实例维护各自的数据。而单纯的写成对象形式,就使得所有组件实例共用了一份data,就会造成一个变了全都会变的结果。 所以说 ...

Tue Sep 08 21:53:00 CST 2020 0 509
Vue实例的的data对象

介绍 Vue实例的数据对象data 我们已经用了很多了,数据绑定离不开data里面的数据。也是Vue的核心属性。 它是Vue绑定数据到HTML标签的数据源泉,另外Vue框架会自动监视data里面的数据变化,自动更新数据到HTML标签上去。本质原理是:Vue会自动将data里面的数据 ...

Sat Jul 22 01:09:00 CST 2017 0 2844
Vue 组件 data为什么是函数

你在前面看到,在new Vue()的时候,是可以给data直接赋值为一个对象的。这是怎么回事,为什么到了组件这里就不行了。 实际上,它首先需要创建一个组件构造器,然后注册组件。注册组件的本质其实就是建立一个组件构造器的引用。使用组件才是真正创建一个组件实例。所以,注册组件其实并不 ...

Tue Apr 03 07:00:00 CST 2018 0 4751
Vue实例对象的数据选项

前面的话   一般地,当模板内容较简单时,使用data选项配合表达式即可。涉及到复杂逻辑时,则需要用到methods、computed、watch等方法。本文将详细介绍Vue实例对象的数据选项 data   dataVue实例的数据对象Vue将会递归将data的属性转换 ...

Wed Aug 09 07:11:00 CST 2017 6 14230
Vue 组件 data为什么是函数

在创建或注册模板的时候,传入一个data属性作为用来绑定的数据。但是在组件中,data必须是一个函数,而不能直接把一个对象赋值给它。 你在前面看到,在new Vue()的时候,是可以给data直接赋值为一个对象的。这是怎么回事,为什么到了组件这里就不行了。 你要理解,上面这个操作是一个简易 ...

Fri May 19 22:06:00 CST 2017 3 26690
Vue 组件 data为什么是函数

在创建或注册模板的时候,传入一个data属性作为用来绑定的数据。但是在组件中,data必须是一个函数,而不能直接把一个对象赋值给它。 Vue.component('my-component', { template: ' OK ', data() { return {} // 返回一个 ...

Fri Mar 01 23:18:00 CST 2019 0 1284
Vue】定义组件 data 必须是一个函数返回的对象

Vue 实例的数据对象Vue 将会递归将 data 的属性转换为 getter/setter,从而让 data 的属性能够响应数据变化。对象必须是纯粹的对象 (含有零个或多个的 key/value 对):浏览器 API 创建的原生对象,原型上的属性会被忽略。大概来说,data 应该只能是数据 ...

Wed Feb 13 21:15:00 CST 2019 0 1705
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM