当前位置: 首页 > news >正文

长沙网站快速排名提升行业关键词词库

长沙网站快速排名提升,行业关键词词库,网站 域名 空间 服务器,教育网站制作公司文章目录 前言一、为什么要学习Vue二、什么是Vue1.什么是构建用户界面2.什么是渐进式Vue的两种开发方式: 3.什么是框架 三、创建Vue实例四、插值表达式 {{}}1.作用:利用表达式进行插值,渲染到页面中2.语法3.错误用法 五、响应式特性1.什么是响…

文章目录

  • 前言
  • 一、为什么要学习Vue
  • 二、什么是Vue
      • 1.什么是构建用户界面
      • 2.什么是渐进式
        • Vue的两种开发方式:
      • 3.什么是框架
  • 三、创建Vue实例
  • 四、插值表达式 {{}}
      • 1.作用:利用表达式进行插值,渲染到页面中
      • 2.语法
      • 3.错误用法
    • 五、响应式特性
      • 1.什么是响应式?
      • 2.如何访问 和 修改 data中的数据
  • 总结


前言

Vue.js,是一个流行且灵活的前端 JavaScript 框架,以其简洁的语法和高效的性能而备受开发者青睐。作为一款渐进式框架,Vue 不仅易于上手,而且能够应对各种规模的应用程序开发需求。本文将介绍 Vue.js 的基本概念和优势,并通过一个简单的示例来演示如何构建 Vue 的第一个实例。


一、为什么要学习Vue

1.前端必备技能

2.岗位多,绝大互联网公司都在使用Vue

3.提高开发效率

4.高薪必备技能(Vue2+Vue3)

二、什么是Vue

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

Vue2官网:https://v2.cn.vuejs.org/

1.什么是构建用户界面

基于数据渲染出用户可以看到的界面
在这里插入图片描述
在这里插入图片描述

2.什么是渐进式

所谓渐进式就是循序渐进,不一定非得把Vue中的所有API都学完才能开发Vue,可以学一点开发一点

Vue的两种开发方式:
  1. Vue核心包开发

    场景:局部模块改造

  2. Vue核心包&Vue插件&工程化

    场景:整站开发

3.什么是框架

所谓框架:就是一套完整的解决方案

举个栗子

如果把一个完整的项目比喻为一个装修好的房子,那么框架就是一个毛坯房。

我们只需要在“毛坯房”的基础上,增加功能代码即可。

提到框架,不得不提一下库。

  • 库,类似工具箱,是一堆方法的集合,比如 axios、lodash、echarts等
  • 框架,是一套完整的解决方案,实现了大部分功能,我们只需要按照一定的规则去编码即可。

下图是 库 和 框架的对比。

在这里插入图片描述

框架的特点:有一套必须让开发者遵守的规则或者约束

咱们学框架就是学习的这些规则 官网

三、创建Vue实例

我们已经知道了Vue框架可以 基于数据帮助我们渲染出用户界面,那应该怎么做呢?

比如就上面这个数据,基于提供好的msg 怎么渲染后右侧可展示的数据呢?

核心步骤(4步):

  1. 准备容器
  2. 引包(官网) — 开发版本/生产版本
  3. 创建Vue实例 new Vue()
  4. 指定配置项,渲染数据
    1. el:指定挂载点,可以理解为css的选择器
    2. data提供数据
      在这里插入图片描述

四、插值表达式 {{}}

插值表达式是一种Vue的模板语法

我们可以用插值表达式渲染出Vue提供的数据

1.作用:利用表达式进行插值,渲染到页面中

表达式:是可以被求值的代码,JS引擎会讲其计算出一个结果

以下的情况都是表达式:

money + 100
money - 100
money * 10
money / 10 
price >= 100 ? '真贵':'还行'
obj.name
arr[0]
fn()
obj.fn()

2.语法

插值表达式语法:{{ 表达式 }}

<h3>{{title}}<h3><p>{{nickName.toUpperCase()}}</p><p>{{age >= 18 ? '成年':'未成年'}}</p><p>{{obj.name}}</p><p>{{fn()}}</p>

3.错误用法

1.在插值表达式中使用的数据 必须在data中进行了提供
<p>{{hobby}}</p>  //如果在data中不存在 则会报错2.支持的是表达式,而非语句,比如:if   for ...
<p>{{if}}</p>3.不能在标签属性中使用 {{  }} 插值 (插值表达式只能标签中间使用)
<p title="{{username}}">我是P标签</p>

五、响应式特性

1.什么是响应式?

当我们谈论Vue的响应式时,实际上是在说Vue.js框架如何帮助我们轻松地处理数据变化的方式。通俗来说,Vue的响应式是指当你改变程序中的数据时,界面会自动更新以反映这些变化的特性。

比如说,你在Vue应用中有一个变量 count,用来表示某个数字。当你改变这个 count 的值,比如从 1 变成 2,Vue会自动帮你更新相关的界面部分,使其显示最新的值,而不需要你手动去修改页面上的内容。

这种机制背后的原理是Vue使用了一种称为“响应式数据绑定”的技术。它会监视你的数据,并在数据变化时负责更新相关的视图。这样,你就可以更专注于数据和业务逻辑,而不必担心手动更新页面。

总的来说,Vue的响应式让我们更方便地开发交互式的用户界面,因为它自动处理了数据变化时界面的更新,使得整个过程更加流畅和高效。

2.如何访问 和 修改 data中的数据

data中的数据, 最终会被添加到实例上
① 访问数据: “实例.属性名”
② 修改数据: “实例.属性名”= “值”


总结

Vue.js 是一个强大且灵活的前端框架,具有响应式数据绑定、组件化等特性,能够轻松构建现代化的用户界面。通过本文的介绍和第一个实例,我们初步了解了 Vue.js 的基本概念和用法。Vue 的简洁性和易用性使其成为前端开发中的热门选择,未来它将继续在构建优秀 Web 应用的道路上发挥重要作用。

http://www.tj-hxxt.cn/news/32818.html

相关文章:

  • 长沙小程序开发盐城seo营销
  • 做网站属于什么专业家庭优化大师免费下载
  • 优秀营销网站设计最新国内新闻50条简短
  • 邯郸网站建设优化排名百度客户端官网
  • 生成html网站地图推广关键词排名
  • 离开此网站系统可能不会保存您做的更改seo营销推广平台
  • 广州易网外贸网站建设jsurl中文转码
  • 如何开一家网站建设公司免费合作推广
  • 济南建网站最好的株洲seo快速排名
  • 长春电商公司排名杭州新站整站seo
  • 出入长沙今天最新通知seo文案范例
  • 群晖做自己的电影网站谷歌推广app
  • 火影忍者做网站的图片百度账户托管公司
  • 秦皇岛建设网站公司哪家好谷歌排名优化入门教程
  • 招聘网站费用怎么做分录今天济南刚刚发生的新闻
  • 私人诊所网站源码最近新闻热点
  • 做淘宝客网站 首选霍常亮优化工具箱下载
  • 精准营销案例名称及分析首页关键词优化价格
  • 免费建设网站制作云南网络推广seo代理公司
  • 古色古香 网站模板西安网页设计
  • 赞皇建站建设网站制作教程视频
  • 怎么做网站后台专注于品牌营销服务
  • 网站提现功能开发非企户百度推广
  • 集趣网站怎么做兼职网站外链是什么意思
  • 网站怎么上传网站吗最新黑帽seo培训
  • 做淘宝客新增网站推广营销推广外包
  • 珠海企业网站搭建制作关键词优化外包
  • 网站的风格主要包括产品推广方案ppt模板
  • 学生做网站怎么收费发布信息的免费平台
  • 个人网站如何在工信部备案百度投放广告怎么收费