(1)Vue基础——1.1vue简介 和 1.2 hello demo
学习曲线
-
vue基础
-
vue-Cli
-
vue-router
-
vuex
-
element-ui
-
vue3
一、vue基础
1.1vue简介
1.Vue是什么
Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。
Vue 被设计为可以自底向上逐层应用
- 简单应用:只需要一个轻量小巧的核心库
- 复杂应用:可以引入各式各样的Vue插件
2.Vue的发明者是 尤雨溪
3.Vue的特点
不用一步一步教它怎么实现 可以直接使用命令去声明
1.2 vue官网学习指南
官方学习网址:https://cn.vuejs.org/
按教程学习
按API查阅
按照官方学习文档进行安装
① 安装VUE
2种方式
方式一:<Script>引入
1.直接使用<Script>引入网络资源为了更快速加入CDN <script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js"></script>
2.也可以引入本地资源 <script src="../vue.js"></script>
对于生产环境,我们推荐链接到一个明确的版本号和构建文件,以避免新版本造成的不可预期的破坏:
<script src="https://cdn.jsdelivr.net/npm/vue@2.6.14"></script>
方式二:NPM安装
npm install vue 之后配合vue的脚手架 vue-cli
②安装Vue vue-devtools
https://www.cnblogs.com/chenxiaomeng/p/16452457.html
1.3 初识vue 和 实现hello demo
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"/> <title>Know Vue</title> <script type="text/javascript" src="../js/vue.js"></script> </head> <body> <!-- shift+alt+a注释快捷键 1.想让Vue工作,就必创建一个Vue实例,且要传入一个配置对象 2.root容器中的代码依然符合html规范,只不过混入了一些Vue语法 3.容器中的代码被称为【Vue模板】 4.Vue实例和容器是一一对应的 5.真实开发中只有一个Vue实例,并且会配合组件一起使用 6.{{xxx}}中的xxx要写js表达式,且xxx可以自动读取到data中的所有属性 7.一旦data中的数据改变,页面中用到数据的地方会自动更新 注意区分:js表达式 和 js代码(语句) 1.表达式:一个表达式会生成一个值,可放在任何一个需要值的地方: (1)a (2)a+b (3)demo(1) (4) x == y?'a','b' 2.js语句 (1)判断语句 if() {} 控制走不走 (2) 循环语句 for(){} 控制走几次 --> <div id = "hello"> <h1>hello,{{name.toUpperCase()}},{{address}},{{Date.now()}}</h1> </div> <script type="text/javascript"> Vue.config.productionTip = false //以阻止 vue 在启动时生成生产提示 const x = new Vue({ el:"#hello", //el用于指定当前Vue实例为哪个容器服务,值通常为css选择器字符串//el:document.getElementById('hello') 也可以用 //插值语法,data中存储的数据供el所指定的容器去使用,值先暂时写成一个对象 data:{ name:'xiaomeng', address:'Xiamen' } }) </script> </body> </html>
实现的效果如下:
声明 欢迎转载,但请保留文章原始出处:) 博客园:https://www.cnblogs.com/chenxiaomeng/
如出现转载未声明 将追究法律责任~谢谢合作