首页 > 其他分享 >前端-Vue 快速上手

前端-Vue 快速上手

时间:2024-06-05 20:32:01浏览次数:24  
标签:插件 Vue 快速 前端 视图 data 数据 表达式

Vue 概念:

Vue是一个用于 构建用户界面 的 渐进式 框架

① 构建用户界面:基于 数据 动态 渲染 页面

② 渐进式:循环渐进的学习

③ 框架:一套完整的项目解决方案,提升开发效率↑(理解记忆规则)  

  规则 → 官网(v2.cn.vuejs.org  /  cn.vuejs.org)

Vue 的两种使用方式:

1. Vue 核心包开发

        场景: 局部 模块改造

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

        场景:整站 开发

创建 Vue 实例,初始化渲染的核心步骤:

1. 准备容器

2. 引包(官网)- 开发版本 / 生产版本

3. 创建 Vue 实例 new Vue()

4. 指定配置项 el data => 渲染数据

        ① el 指定挂载点,选择器指定控制的是哪个盒子

        ② data 提供数据

插值表达式  {{ }}

插值表示式是一种 Vue 的模版语法

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

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

2. 语法:{{ 表达式 }}

<h3> {{ title }} </h3>
<p> {{ obj.name }} </p>

3.注意点:

① 使用的数据必须存在(data)

        × <p> {{ hobby }} </p>

② 支持的是表达式,而非语句,比如:if for...

        × <p> {{ if }} </p>

③ 不能在标签属性中使用 {{ }} 插值

        × <p title="{{ username }}"> 我是p标签 </p>

Vue核心特性:响应式

数据改变,视图会自动更新

数据 → 修改数据 → 监听到数据修改 → 自动更新视图/Dom操作 → 视图界面

聚焦于数据 → 数据驱动视图

使用 Vue 开发,关注业务的核心逻辑,根据业务修改数据即可

1. 什么是响应式呢?

        数据改变,视图自动更新

        使用 Vue 开发 → 专注于业务核心逻辑即可

2. 如何访问或修改数据呢?

        data中的数据,最终会被添加到实例上

        ① 访问数据 :“实例.属性名”

        ② 修改数据 :“实例.属性名” = “值”

安装 Vue 开发者 工具 :装插件调试 Vue 应用

(1)通过谷歌应用商店安装(国外网站)

(2)极简插件:下载 → 开发者模式 → 拖曳安装 → 插件详情允许访问文件

https://chrome.zzzmh.cn/index

打开 Vue 运行的页面,调试工具中 Vue栏,即可查看修改数据,进行调试。 

标签:插件,Vue,快速,前端,视图,data,数据,表达式
From: https://blog.csdn.net/2301_76880434/article/details/139156230

相关文章

  • 快速C++中的入门智能指针
    ✨前言✨......
  • Vue 3 Teleport:掌控渲染的艺术
    title:Vue3Teleport:掌控渲染的艺术date:2024/6/5updated:2024/6/5description:这篇文章介绍了Vue3框架中的一个创新特性——Teleport,它允许开发者将组件内容投送到文档对象模型(DOM)中的任意位置,即使这个位置在组件的挂载点之外。Teleport旨在解决某些特定场景下的布局和......
  • 前端实现输入内容计算密码强度
    提示:记录工作中遇到的需求及解决办法文章目录前言一、思路二、计算密码强度分数密码强度动画展示效果完善动画效果完整代码前言平时我们在浏览各种网站和APP的时候,都接触过密码这个东西~密码设置的好不好,关乎到你的账号安全性,越复杂的密码越安全,所以密......
  • 快速一键化部署后端服务到k8s
    首先具备1、创建DockerfileFROMopenjdk:17RUNecho"Asia/Shanghai">/etc/timezoneWORKDIR/appCOPY*.jar/app/COPYpod_start.sh/app/RUNchmod+x/app/pod_start.shENTRYPOINT["/app/pod_start.sh"]2、pod_start.sh#!/bin/bashecho&......
  • Vue的viewUI框架安装与使用
    1.安装pycharm进入到项目目录C:\Users\Administrator\PycharmProjects\myvue02>npminstallview-design--save 2.引用在项目的src/main.js中加入如下代码【src/main.js】importVuefrom'vue'importAppfrom'./App.vue'importViewUIfrom'view-design&......
  • vue中html导出成word
    vue中将html中内容转换为word文档导出,无需模板,可以导出echarts图表。使用html-docx-js、file-saver。先将html中内容获取,之后将页面上的元素转成图片,然后把图片放到word文件中进行导出。参考链接:https://blog.csdn.net/weixin_47494533/article/details/13701867......
  • vue中html导出成word
    vue中将html中内容转换为word文档导出,无需模板,可以导出echarts图表。使用html-docx-js、file-saver。先将html中内容获取,之后将页面上的元素转成图片,然后把图片放到word文件中进行导出。参考链接:https://blog.csdn.net/weixin_47494533/article/details/137018678 ......
  • 前端怎么解决跨域问题
    前端跨域问题的解决方案通常涉及几种不同的方法,每种方法都有其特定的应用场景和优缺点。以下是一些常见的前端跨域解决方案:JSONP(JSONwithPadding)原理:利用<script>标签没有跨域限制的特性,通过动态创建<script>标签并设置其src属性为跨域请求的URL,来实现跨域数据获取。实现方......
  • Ant Design Vue 动态表头并填充数据
    AntDesignVue动态表头并填充数据AntDesignVue是基于AntDesign的Vue版本,它为Vue.js提供了一套高质量的UI组件库。在本文中,我们将介绍如何使用AntDesignVue创建一个动态表头并填充数据。首先,确保你已经安装了AntDesignVue。如果还没有安装,可以通过以下命......
  • 2024流行的前端框架
     随着技术的进步,一些前端框架的设计是为了让开发人员获得最高的效率。所有框架都有其独特的功能,使得开发人员很难选择一个。由于每个企业都有不同的需求和目标,因此其网站和应用程序的开发也应根据其需求和梦想进行管理。市场上最好的前端框架一直存在争议。然而,最近的......