美文网首页
Vue实例化时的配置

Vue实例化时的配置

作者: 阿凡农 | 来源:发表于2020-01-06 11:20 被阅读0次

var vm = new Vue({
// 数据
data: "声明需要响应式绑定的数据对象",
props: "接收来自父组件的数据",
propsData: "创建实例时手动传递props,方便测试props",
computed: "计算属性",
methods: "定义可以通过vm对象访问的方法",
watch: "Vue实例化时会调用watch()方法遍历watch对象的每个属性", // DOM el: "将页面上已存在的DOM元素作为Vue实例的挂载目标", template: "可以替换挂载元素的字符串模板", render: "渲染函数,字符串模板的替代方案", renderError: "仅用于开发环境,在render()出现错误时,提供另外的渲染输出", // 生命周期钩子 beforeCreate: "发生在Vue实例初始化之后,data observer和event/watcher事件被配置之前", created: "发生在Vue实例初始化以及data observer和event/watcher事件被配置之后", beforeMount: "挂载开始之前被调用,此时render()首次被调用", mounted: "el被新建的vm.el替换,并挂载到实例上之后调用",
beforeUpdate: "数据更新时调用,发生在虚拟DOM重新渲染和打补丁之前",
updated: "数据更改导致虚拟DOM重新渲染和打补丁之后被调用",
activated: "keep-alive组件激活时调用",
deactivated: "keep-alive组件停用时调用",
beforeDestroy: "实例销毁之前调用,Vue实例依然可用",
destroyed: "Vue实例销毁后调用,事件监听和子实例全部被移除,释放系统资源",
// 资源
directives: "包含Vue实例可用指令的哈希表",
filters: "包含Vue实例可用过滤器的哈希表",
components: "包含Vue实例可用组件的哈希表",
// 组合
parent: "指定当前实例的父实例,子实例用this.parent访问父实例,父实例通过children数组访问子实例",
mixins: "将属性混入Vue实例对象,并在Vue自身实例对象的属性被调用之前得到执行",
extends: "用于声明继承另一个组件,从而无需使用Vue.extend,便于扩展单文件组件",
provide&inject: "2个属性需要一起使用,用来向所有子组件注入依赖,类似于React的Context",
// 其它
name: "允许组件递归调用自身,便于调试时显示更加友好的警告信息",
delimiters: "改变模板字符串的风格,默认为{{}}",
functional: "让组件无状态(没有data)和无实例(没有this上下文)",
model: "允许自定义组件使用v-model时定制prop和event",
inheritAttrs: "默认情况下,父作用域的非props属性绑定会应用在子组件的根元素上。当编写嵌套有其它组件或元素的组件时,可以将该属性设置为false关闭这些默认行为",
comments: "设为true时会保留并且渲染模板中的HTML注释"
});

相关文章

  • Vue实例化时的配置

    var vm = new Vue({// 数据data: "声明需要响应式绑定的数据对象",props: "接收来...

  • Vue实例方法之生命周期

    一、$mount()挂载方法 $mount是用来挂载扩张的。如果 Vue 实例在实例化时没有收到 el 选项,则它...

  • Vue实例

    简介 想要使用Vue我们必须创建一个Vue的实例,然后在实例中写一些配置项。 创建一个Vue实例 ...

  • vue实例方法

    $mount 如果 Vue 实例在实例化时没有收到 el 选项,则它处于“未挂载”状态,没有关联的 DOM 元素。...

  • 一些好用但是不常用的vue属性

    $mount() 如果 Vue 实例在实例化时没有收到 el 选项,则它处于“未挂载”状态,没有关联的 DOM 元...

  • Vue Router Api参考(三)

    Router 实例属性 router.app 类型: Vue instance配置了 router 的 Vue 根...

  • Vue.js基础

    vue实例的生命周期 第一个生命周期函数 beforeCreate 当一个vue的实例在初始化时间和生命周期结束以...

  • vue-cli中使用vuex的方式

    1.引入 2.use 3.实例化 4.配置到vue实例

  • 通过Nacos让Nginx拥有服务发现能力

    背景 先来回忆一下, nginx 如何配置多个实例的负载均衡,配置如下: 当我们的服务实例变化时,要手动修改 ng...

  • (三)Vue3.x应用配置

    本章主要介绍的是Vue3.x实例中的config的配置配置项 config:包含Vue应用程序全局配置的对象,在挂...

网友评论

      本文标题:Vue实例化时的配置

      本文链接:https://www.haomeiwen.com/subject/psohactx.html