| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> Vue.js(2):应用与组件实例 -> 正文阅读 |
|
[JavaScript知识库]Vue.js(2):应用与组件实例 |
一、创建一个应用实例????????每个 Vue 应用都是通过用?
????????该应用实例是用来在应用中注册“全局”组件的。我们会在后面的指南中详细讨论,简单的例子:
????????可以在?API 参考中浏览完整的应用 API。 二、根组件????????传递给? ????????一个应用需要被挂载到一个 DOM 元素中。例如,如果你想把一个 Vue 应用挂载到?
????????与大多数应用方法不同的是, ????????虽然没有完全遵循?MVVM 模型,但是 Vue 的设计也受到了它的启发。因此在文档中经常会使用? ????????尽管本页面上的所有示例都只需要一个单一的组件就可以,但是大多数的真实应用都是被组织成一个嵌套的、可重用的组件树。举个例子,一个 todo 应用组件树可能是这样的:
????????每个组件将有自己的组件实例? ????????我们会在稍后的组件基础章节具体展开。不过现在,你只需要明白根组件与其他组件没什么不同,配置选项是一样的,所对应的组件实例行为也是一样的。 三、组件实例 property(属性)????????在前面的指南中,我们认识了?
????????还有各种其他的组件选项,可以将用户定义的 property 添加到组件实例中,例如? ????????Vue 还通过组件实例暴露了一些内置 property,如? 四、生命周期钩子????????每个组件在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会。 ????????比如?created?钩子可以用来在一个实例被创建之后执行代码:
????????也有一些其它的钩子,在实例生命周期的不同阶段被调用,如?mounted、updated?和?unmounted。生命周期钩子的? ? ? ? ? 注意,不要在选项 property 或回调上使用箭头函数,比如? 五、生命周期图示????????下图展示了实例的生命周期。我们不需要立马弄明白所有的东西,不过随着不断学习和使用,它的参考价值会越来越高。 ? |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 20:46:39- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |