Vue介绍
-
介绍
- 渐进式 JavaScript 框架 (渐进式:项目中可以逐步使用vue框架 可以使用一部分 或者是整个项目)
- 框架单页面的应用程序 (vue项目入口:只有一个页面 index.html )
- 跳转的页面路由功能- 路由 (其他页面组件)
- 框架里面使用的是虚拟DOM 没有js BOM DOM
-
特点
- 易用
- 灵活
- 高效
-
优缺点
- 优点: 易用 灵活 高效 易于维护
- 缺点:
- 首页加载速度慢
- 不利于搜索引擎优化
Vue使用
- 使用vue(局部使用)
- 引入 Vue 的cnd网址 或者是下载到本地js文件 (类似:jquery.js)
- 创建vue实例
- 代码演示
<body>
<h2>普通的css布局实现的项目</h2>
<p>测试vue使用在项目中,不是整个项目用vue写的 局部使用</p>
<p id='xx'>xxx--{
{ msg }}</p>
<!-- 使用vue -->
<div id='app'>
<p>vue的区域了 app-- </p>
<p>获取vue数据:{
{ msg }}</p>
<p>{
{ arr }}</p>
</div>
<!-- 创建vue实例 -->
<script>
const vm = new Vue({
el:'#app',//获取element元素
data:{
msg:'hello vue