前端技术-vue 入门 | 学习笔记

简介: 简介:快速学习前端技术-vue 入门

开发者学堂课程【微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot):前端技术-vue 入门】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/667/detail/11304


前端技术-vue 入门

 

Vue 是什么?

Vue(读音/vju:/, 类似于 view )是套用于构建用户界面的渐进式框架。

Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。

方面,当与现代化的工具链以及各种支持类库结合使用时, Vue 也完全能够为复杂的单页应用提供驱动。

官方网站: https://cn.vuejs.org

1.vue入门案例

第一步: 创建 html 页面. 使用 vscode 快捷键生成 html 代码 !

<!D0CTYPE html>

<html lang= "en" >

<head>

<meta charset= "UTF-8">

<meta name= "viewport" content = "width, initial-scale = 1.0">

<meta http-equiv= "X-UA-Compatible" content= "ie= edge">

<title>Document</title>

</head>

<body>

第二步:

在页面中引入 vue 的 js 文件,类似于 jquery,文件可以在官网下载或者引入 vue.js 和vue.min.js,怎么引入?

首先把压缩文件 vue.min.js 复制到当前文件夹中

<!D0CTYPE html>

<html lang= "en" >

<head>

<meta charset= "UTF-8">

<meta name= "viewport" content = "width, initial-scale = 1.0">

<meta http-equiv= "X-UA-Compatible" content= "ie= edge">

<title>Document</title>

</head>

<body>

<script src = "vue.min.js"></script>

</body>

</html>

第三步:

在 html 页面创建 div 标签,div 添加 id 属性,目的在于规定的内容在什么地方有显示

<!D0CTYPE html>

<html lang= "en" >

<head>

<meta charset= "UTF-8">

<meta name= "viewport" content = "width, initial-scale = 1.0">

<meta http-equiv= "X-UA-Compatible" content= "ie= edge">

<title>Document</title>

</head>

<body>

<div id = "app"></div>

<script src = "vue.min.js"></script>

</body>

</html>

第四步:

编写 vue 代码,固定的结构

<!D0CTYPE html>

<html lang= "en" >

<head>

<meta charset= "UTF-8">

<meta name= "viewport" content = "width, initial-scale = 1.0">

<meta http-equiv= "X-UA-Compatible" content= "ie= edge">

<title>Document</title>

</head>

<body>

<div id = "app"></div>

<script src = "vue.min.js"></script>

<script>

//创建一个vue对象

new Vue({

el: '#app', //绑定vue作用的范围 → #app表示得到div标签,在里面写内容

data: {//定义页面中显示的模型数据

message: 'Hello Vue! '

}

})

</ script>

</body>

</html>

执行:

Hello Vue !

第五步:使用插值表达式

获取 date 里面的定义值

<div id= "app">

<! -- { { } }插值表达式,绑定vue中的data数据 -- >

{{message}}

</div>

<script src="vue.min.js"></script>

</body>

</html>

相关文章
|
15天前
|
前端开发 JavaScript 关系型数据库
从前端到后端:构建现代化Web应用的技术探索
在当今互联网时代,Web应用的开发已成为了各行各业不可或缺的一部分。从前端到后端,这篇文章将带你深入探索如何构建现代化的Web应用。我们将介绍多种技术,包括前端开发、后端开发以及各种编程语言(如Java、Python、C、PHP、Go)和数据库,帮助你了解如何利用这些技术构建出高效、安全和可扩展的Web应用。
|
1月前
|
XML 前端开发 JavaScript
AJAX 前端开发利器:实现网页动态更新的核心技术
**AJAX** 允许网页在不刷新的情况下更新内容,实现异步与服务器交换数据。通过JavaScript的XMLHttpRequest对象,可发送和接收数据。当用户触发事件(如点击),函数向服务器发送GET请求,服务器响应后更新指定HTML部分。AJAX并非编程语言,而是利用浏览器内置对象、JavaScript和DOM技术。核心是XMLHttpRequest对象,它有多种方法(如`open()`和`send()`)和属性(如`onreadystatechange`、`readyState`和`status`)来处理请求和响应。
57 2
AJAX 前端开发利器:实现网页动态更新的核心技术
|
1月前
|
机器学习/深度学习 前端开发 搜索推荐
未来趋势下的前端开发技术探索
随着人工智能和物联网技术的快速发展,前端开发领域也面临着新的挑战和机遇。本文将探讨未来趋势下前端开发技术的发展方向和应用场景,为广大前端开发者提供启示与思路。
|
1月前
|
存储 缓存 JavaScript
【vue的技术要点】
【vue的技术要点】
40 0
|
22天前
|
前端开发 应用服务中间件 nginx
Nginx配置详解Docker部署Nginx使用Nginx部署vue前端项目
Nginx配置详解Docker部署Nginx使用Nginx部署vue前端项目
90 0
|
1天前
|
缓存 安全 JavaScript
前端安全:Vue应用中防范XSS和CSRF攻击
【4月更文挑战第23天】本文探讨了在Vue应用中防范XSS和CSRF攻击的重要性。XSS攻击通过注入恶意脚本威胁用户数据,而CSRF则利用用户身份发起非授权请求。防范措施包括:对输入内容转义、使用CSP、选择安全的库;采用Anti-CSRF令牌、同源策略和POST请求对抗CSRF;并实施代码审查、更新依赖及教育团队成员。通过这些实践,可提升Vue应用的安全性,抵御潜在攻击。
|
2天前
|
JavaScript 前端开发 内存技术
Vue入门:构建你的第一个Vue应用程序
【4月更文挑战第22天】Vue.js 入门教程:安装 Node.js 和 npm,使用 Vue CLI (`npm install -g @vue/cli`) 创建项目,选择预设或自定义配置。在 `src/components/` 创建 `HelloWorld.vue` 组件,显示数据属性。在 `App.vue` 中引入并注册组件,启动开发服务器 (`npm run serve`) 预览。开始你的 Vue 之旅!
|
5天前
|
NoSQL JavaScript 前端开发
报错场景:ant design vue前端登录时,输入的验证码是对的,但是一直提上验证码错误,登录不进去 报错信息(Error in execution; nested exception)
报错场景:ant design vue前端登录时,输入的验证码是对的,但是一直提上验证码错误,登录不进去 报错信息(Error in execution; nested exception)
18 0
|
9天前
|
移动开发 前端开发 JavaScript
CSS选择器 前端开发入门笔记(十)
CSS选择器 前端开发入门笔记(十)
17 1
|
9天前
|
前端开发 搜索推荐 数据安全/隐私保护
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
18 1