0


【精讲】vue框架从安装到入门

vue安装

vue入门初体验

vue模板语法

前言

** vue框架可以快速实现项目的合成。相比以前的原生js,速度会快很多,精简很多,效率大大提高,vue从程序员的角度出发,可以帮助程序员快速的实现项目,一般只需知道底层原理(HTML,css,js基础,es6基础部分即可)。vue框架是一款当今市场必备的一项技能,此外还有react,若你是从事该方面工作,是必须掌握的,若仅是学习可以不用学那么深(但基本知识的掌握还是要有的,否则会很吃力)。**

** 在新一线城市,二线城市,三线城市,目前使用vue框架居多,使用react框架居少,但后期博主也会发布关于react框架内容,个位粉丝可以关注我,让你快速进入vue的世界。一线城市使用react框架居多,所以具体工作地点与你掌握的两款框架是密不可分的。所以请个位粉丝朋友紧跟我的步伐一起来学习vue框架吧!!!**

第一部分:vue安装

学习vue需要了解vue的官网,各位粉丝朋友可以点击下方的链接进入官网,内部有详细信息!!!!

Vue.js

关于vue框架(开发者工具版本)的安装需要几个文件,请点击下方链接去查阅吧!!!

**【下载开发者工具】:https://pan.baidu.com/s/1MtYvMPew4lb14piIrs9x6w 提取码:6666 **

【安装开发者工具】:
一、Chrome浏览器安装方式:
①:点击右上角三个点
②:点击更多工具
③:点击扩展程序
④:点击右上角的开发者模式,将他启用
⑤:将下载的Vue.crx文件直接拖动到浏览器窗口即可
二:Edge浏览器安装方式
①:点击浏览器右上角的三个点
②:点击扩展
③:点击左下角的开发人员模式,将他启用
④:将Vue.crx文件拖动到浏览器即可

若粉丝朋友没有vue.js脚本可以私信我,博主教你去操作。在上面讲述的vue官网即可查询到。

博主指导方向:点击vue官网找到学习,找到教程点击打开后按照下面的操作去选择开发版本。

** 安装地址:安装 — Vue.js**

第二部分:vue入门初体验

<!DOCTYPE html> <html lang="en"> <head>
<meta charset="UTF-8">

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

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

<!-- 引入vue -->

<script type="text/javascript" src="../js/vue.js"></script>

<title>vue初识</title>
</head> <body>
<!-- 初识vue -->

<!-- 1,想让vue工作,必须创建一个vue实例,且要传入一个配置对象 -->

<!-- 2,root容器里的代码依然符合HTML规范,只不过混入了一些特殊的vue语法 -->

<!-- 3,root容器里的代码被称为【vue模板】 -->
 <h1>hello,{{name}}今年{{age}}岁了</h1>

 <!-- 这里的{{}}是插值语法并非是对象 -->

 <!-- <h2>{{name}}</h2> -->
<script>

    Vue.config.productionTip = false  //阻止 vue 在启动时生成生产提示

//创建vue实例

new Vue({

    el:'#root', //el相当于elment(元素),el用于指定当前vue实例为哪个容器服务,值通常为css选择器字符串      

    //此外还有一种写法就是 el:document.getElementById('root')但是这个很少用,几乎不用

    data:{ //data 中用于存储数据,数据供el所指定的容器去使用

      name:'张三',

      age:18,

  }

})



// 总结:容器与实例vue的实例是一一对应的,若容器多,实例只有一个,那么控制台不会报错,但实例只会执行第一个容器,后面的不会执行。倘若

// 实例有很多个,容器只有一个,那么就会报错。若容器内部的内容很多,实例依然不会很多,因为后期我们的实例vue都是通过组建去配合使用,不会

// 让实例会有很多内容。数据内容一旦发生改变,模板上的数据也会自动更新(页面)。

//若实例对象中没有定义容器中的属性,却在容器中使用了,那么会报错,说你没有定义(除了数值及获取时间Date new())。

//或者说只有是js的表达式才能在容器{{}}中添加,不用在实例中定义属性。具体js表达式与js代码区分如下:

//1,表达式: 一个表达式会生成一个值,可以放在任何一个需要值得地方;

//(1) a  (2) a+b  (3)  demo(1)   (4)三元运算符  其共同特点就是用一个变量可以接收到一个值

//2,js代码(语句): (1)  if(){}  (2) for(){}                  

//{{xxx必须写js表达式的值}}



</script>
</body> </html>

第三部分:vue模板语法

<!DOCTYPE html> <html lang="en"> <head>
<meta charset="UTF-8">

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

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

  <!-- 引入vue -->

 <script type="text/javascript" src="../js/vue.js"></script>

<title>Document</title>
</head> <body>
<!-- Vue 模板语法有2大类:

   1,插值语法:

功能:用于解析标签体内容。

写法:{{xxx}}xxx是js表达式 ,且可以直接读取到data中的所有属性。

2,指令语法:

功能:用于解析标签(包括;标签属性、标签体内容、绑定事件... )

举例:v-bind:href="xxx" 或 简写为 :href = "xxx",xxx同样要写js表达式。

且可以直接读取到data中的所有属性。

备注:vue中很多的指令,且形式都是:v-???,此处我们只是拿v-bind举个例子。 -->

<div id="root">

   <h1>插值语法</h1>

   <h2>你好,{{name}}</h2>

   <hr/>

   <a v-bind:href="url">点我去尚硅谷</a>

</div>
</body> <script type="text/javascript"> Vue.config.productionTip = false; //阻止 vue 在启动时生成生产提示 new Vue({ el:'#root', data:{ name:"jack", url:"https://www.bilibili.com/video/BV1Zy4y1K7SH?p=7&spm_id_from=pageDriver&vd_source=4614de75b505f7b7fabe6460ab43568c", } }) </script> </html>

具体安装与配置可根据官网及讲解的知识点去查找,若粉丝不明操作,可私信博主。关注博主,每日更新最实用的内容。


本文转载自: https://blog.csdn.net/m0_59505309/article/details/125931207
版权归原作者 共创splendid--与您携手 所有, 如有侵权,请联系我们删除。

“【精讲】vue框架从安装到入门”的评论:

还没有评论