vue的新手入门教程

这次给大家带来vue的新手入门教程,vue新手入门的注意事项有哪些,下面就是实战案例,一起来看一下。

推荐学习:

《Vue框架视频教程》

《vue.js入门视频教学》

《Vue2.0入门及学习实战项目视频教程》

《麦子学院Vue.js视频教程》

一、vue是什么

Vue 是一套用于构建用户界面的 渐进式框架 。

压缩后仅有17kb

二、vue环境搭建

你直接下载并用 标签引入, Vue 会被注册为一个全局变量。

但在用 Vue 构建大型应用时推荐使用 NPM 安装。

这里推荐一下是用淘宝的cnpm,非常的快

npm install -g cnpm --registry=https://registry.npm.taobao.org

登录后复制

然后进行安装

# 全局安装 vue-cli npm install --g vue-cli# 创建一个基于 webpack 模板的新项目 vue init webpack my-project# 安装依赖,走你 cd my-project npm run dev

登录后复制

三、第一个vue应用

   

{{title}}


今年{{age}}

var app = new Vue({ //通过构造函数Vue就可以创建一个Vue的根实例,并启动Vue应用 el: '#app', //指定页面上一个已经存在的DOM元素来挂载Vue实例 data: { //对象的数据 title: 'hello vue', //通过插值语法{{}}绑定 age: 22 //通过v-model进行双向数据绑定 }, methods: { //对象的方法 say: function(){ console.log(this.title); } }, watch: { //监听数据的变化 'age': function(newVal, oldVal){ console.log(newVal, oldVal); } }});

登录后复制

四、Vue生命周期

每个Vue 实例创建时,都会经历一系列的初始化过程,同时也会调用相应的生命周期钩子,我们可以利用这些钩子,在合适的时机执行我们的业务逻辑。

大体上的生命周期就是:创建(created)—挂载(mounted)—销毁(destroy)

Vue 的生命周期钩子比较常用的有:

• created 实例创建完成后调用,此阶段完成了数据的观测等, 但尚未挂载, $el 还不可用。 需要初始化处理一些数据时会比较有用.

• mounted el 挂载到实例上后调用, 一般我们的第一个业务逻辑会在这里开始。

• beforeDestroy 实例销毁之前调用。 主要解绑一些使用addEventListener 监听的事件等。

var app =new Vue({ el: '# app', data: {  a: 2 } , created: function () {  console.log(this.a); //2 }, mounted: function () {  console.log(this.el); //

}});

登录后复制

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

立即学习“前端免费学习笔记(深入)”;

webpack的移动端自动化构建rem方法详解

Vue项目怎样分环境打包

以上就是vue的新手入门教程的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2773805.html

(0)
上一篇 2025年3月8日 13:58:57
下一篇 2025年3月8日 13:59:03

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Angular 5新手必知

    这次给大家带来Angular 5新手必知,Angular 5新手使用的注意事项有哪些,下面就是实战案例,一起来看一下。 尽管被称为Angular5,实际上它只是这个诞生于2012年的前端框架的的第四个版本: angular history …

    编程技术 2025年3月8日
    200
  • 前端面试题HTML新手须知

    HTML 语义化 HTML标签的语义化是指:通过使用包含语义的标签(如h1-h6)恰当地表示文档结构 css命名的语义化是指:为html标签添加有意义的class 为什么需要语义化: 去掉样式后页面呈现清晰的结构 盲人使用读屏器更好地阅读 …

    编程技术 2025年3月8日
    200
  • 浅谈Node 调试工具入门教程

    这篇文章主要介绍了浅谈node 调试工具入门教程,现在分享给大家,也给大家做个参考。 JavaScript 程序越来越复杂,调试工具的重要性日益凸显。客户端脚本有浏览器,Node 脚本怎么调试呢? 2016年,Node 决定将 Chrome…

    2025年3月8日 编程技术
    200
  • p5.js入门教程和基本形状绘制

    本篇文章主要介绍了p5.js入门教程之简介和基本形状绘制,现在分享给大家,也给大家做个参考。 一、什么是p5.js 最近接触了一门数字媒体艺术类的课程,名为Interactivity,教的是p5.js。 主讲老师就是开发者之一……还是挺激动…

    2025年3月8日 编程技术
    200
  • 360极速浏览器显示主页按钮的操作流程

    许多360极速浏览器新手用户都想知道如何显示主页按钮。本文将提供清晰的步骤,帮助您轻松实现这一功能。 首先,打开360极速浏览器。如下所示: (请注意:由于我没有访问外部图片链接的能力,我无法验证图片是否正确显示。请确保图片链接有效。) 这…

    2025年3月7日 互联网
    200
  • 学习Java框架的最佳入门教程是什么?

    对于java框架新手,推荐的入门教程包括:1. spring boot tutorial for beginners;2. hibernate tutorial for beginners;3. struts 2 tutorial。通过使用…

    2025年3月6日
    200
  • C++和Python,哪个更适合编程新手?

    C++和Python,哪个更适合编程新手? 随着计算机科学领域的不断发展,编程已经成为一项极具价值和魅力的技能。然而,对于初学者来说,选择一门合适的编程语言并开始学习并不容易。在众多编程语言中,C++和Python都是备受推崇的语言,但它们…

    2025年3月6日
    200
  • C++ 框架新手常见问题集锦:快速入门无忧

    对于 c++++ 框架新手常见的 5 个问题:找不到框架类:确保已包含必要的头文件并链接到正确的库。事件处理不正常:注册事件回调函数,使用消息循环处理事件。框架类引发异常:检查对象是否已正确初始化,并确保已设置好必要的配置和资源。找不到框架…

    2025年3月6日
    200
  • C++ 框架新手常见问题:入门指南,解决新手疑惑

    c++++ 框架新手的常见问题和解决方案包括:选择适合您项目的框架;了解框架的组件和架构;仔细配置和集成框架;检查版本兼容性和解决命名冲突;利用调试工具和了解异常机制;研究扩展点和插件机制;遵循代码风格和最佳实践。通过解决这些问题并应用实战…

    2025年3月6日
    200
  • Golang 新手常见困扰破解密典:快速上手

    go 新手常见难题破解指南:包管理:使用 go 模块管理程序包。类型系统:深入理解基本和复合类型。并发编程:利用 goroutine 和 channel 实现并发。错误处理:使用 error 类型表示错误并使用 if 语句检查错误。 Go …

    2025年3月6日
    200

发表回复

登录后才能评论