学习笔记-Vue 基础使用

Vue.js的核心特性之一是它的响应式系统。当你修改Vue实例的数据时,视图会自动更新以反映这些变化。这种双向数据绑定减少了手动操作DOM的需要

引入 vue.js

创建一个Vue实例

插值表达式

vue 语法格式

    <script>
        //创建一个vue 实例,接管页面中 id 为app 的元素
        new Vue({
            el:"#app",
            data:{          //data 是一个对象,用于存放数据
                msg:"hello",
            },
            methods: {},    //methods 是一个对象,用于存放方法
            computed:{},    //计算属性的值
            watch:{},       //监听属性的变化
        })
    </script>

常用命令

v-for        

用途:循环遍历数组或对象

这里 items 是一个数组,v-for 会为数组中的每个 item 渲染一个 <div>

<div v-for="item in items" >
    {{ item.name }}
</div>
v-bind:属性名

简写为 :

用途:动态绑定属性到表达式的值

v-if

用途:v-if 指令用于条件性地渲染一块内容。这块内容只会在指令的表达式为真时才被渲染。

<p v-if="true">welcome</p>
v-else

用途:与 v-if 配合使用,表示当 v-if 的条件不满足时渲染的内容

<p v-if="false">welcome</p>
<p v-else>this is else </p>
v-show

用途:类似于 v-if,但是总是会渲染并保留在 DOM 中,只是简单地切换元素的 CSS display 属性来控制显示或隐藏。

<p v-show="seen">现在你看到我了。</p>
v-on:事件名

简写为 @

用途:监听 DOM 事件,并在触发时执行方法

<button v-on:click="doSomething">点击</button>

数据绑定

单项数据绑定

vue 里面的 data 的数据变了,视图层会发生变化

双向数据绑定

vue 里面的 data 的数据变了,视图层会发生变化

视图层里的内容变了,vue 里的data 数据也会发生改变

对象拷贝

/* 把 item 对象的属性和值拷贝到 adminInfo 对象中 */
this.adminInfo = Object.assign({},item);

axios

1. GET 请求方式

2. POST 请求方式

        请求参数格式

login(){
    axios.post(
        "http://localhost:8080/Admin/Login",{
        account:this.username,
        password:this.password
    }).then(function(data){
        alert(JSON.stringify(data))
    })
}

        后端接收方式

        参数是放在请求体,需要使用 VO 接收参数

Vue生命周期

四个阶段,八个钩子函数

创建前后

挂载前后

更新前后

销毁前后

医疗影像分析实战:肺炎X光片分类与分割 医疗影像分析实战:肺炎X光片分类与分割 ,人工智能,计算机视觉,大模型,AI,在医疗领域,医疗影像分析技术凭借其高效、精准的特点,成为疾病诊断与治疗的重要辅助手段。肺炎作为一种常见的呼吸道疾病,严重威胁人类健康,通过 X 光片对肺炎进行诊断是临床常用方法。利用计算机技术实现肺炎 X 光片的自动分类与分割,不仅能减轻医生的工作负担,还能提高诊断的准确性和效率。本文将深入讲解肺炎 X 光片分类与分割的实战过程,结合大量代码示例和关键概念解析,帮助读者掌握相关技术。 阅读详情

相关推荐

适合初学者的ROS机器人教程(1): Ubuntu下ROS创建自己的包和使用github下载的包

ROS如何创建自己的包 1. 首先创建catkin工作空间(如果你以及有了请忽略) $ mkdir catkin_ws # 创建一个文件夹里面计划放我们的项目,ws是workspace的缩写 $ cd catkin_ws # 将当前工作文件夹切换到catkin_ws这个文件夹 ~/catkin_ws$ catkin_make # 执行catkin_make创建一ROS项目 此时你的catkin_...

@司南牧|知乎|博客|易懂教程|李韬 3244

Vue3/VueJS技术学习笔记

Vue3/VueJS技术学习笔记 1、第一个Vue.js应用程序 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>hello-vue</title> <!--导入Vue.js,开发环境版本,包含了有帮助的命令行警告--> <script src="https://cdn.jsdelivr.net/npm/

microvulome的博客 1404

Obsidian笔记同步实战:基于Git的私有化部署与自动化管理

本文详细介绍了如何利用Git为Obsidian笔记构建私有化、自动化且免费的同步方案。通过安装配置Git与Obsidian-git插件,结合Gitee等远程仓库,实现笔记的版本管理、多设备同步与自动备份,打造安全可靠的知识管理体系。

y7z8a的博客 272

vuejs的学习笔记

1、npm npm:NPM 全称 Node Package Manager,它是 JavaScript 的包管理工具, 并且是 Node.js 平台的默认包管理工具。通过NPM 可以安装、共享、分发代码,管理项目依赖关系。 -v:表示查看版本号。 npm init 命令初始化项目:新建一个 npm-demo 文件夹,通过命令提示符窗口进入到该文件夹,执行命令进行初始化项目,根据提示输入相关信息,如果使用默认值,则直接回车即可。package name: 包名,其实就是项目名称,注意不能有大写字母,vers

a15107071954的博客 513

从零开始:使用Labelme完成图像语义分割标注全流程

本文详细介绍了如何使用Labelme工具完成图像语义分割标注的全流程,从环境安装、数据准备到核心标注操作,并重点讲解了如何将标注结果转换为PASCAL VOC等深度学习框架可用的标准数据集格式。文章还提供了关键的避坑指南和高效技巧,帮助初学者快速上手,高效产出高质量的标注数据。

weixin_29073241的博客 492

SAP 资产主数据屏幕增强:对比字段追加与子屏幕/页签 2 种方案优劣

本文深入对比了SAP资产主数据(AS01/AS03)屏幕增强的两种方案:字段追加与子屏幕/页签。从技术实现、业务适配、系统维护等维度分析各自优劣,提供方案选型决策树和混合方案实践建议,帮助企业在SAP实施中做出最优选择。

weixin_28559803的博客 284

Vuejs学习笔记1

Hello Vuejs el是用来设置Vue实例挂载(管理)的元素; date:数据对象 Vue中用到的数据定义在data中;data中可以写复杂类型的数据; 渲染复杂类型数据时,遵守js的语法即可; 声明式编程好处:实现数据与界面的完全分离 Vue列表展示 app.movies.push('海王') 可直接添加新元素至数组中 vue案例 使用 v-on 将 add 和 sub 分别绑定给 + 和 - 按钮 MVVM(Model-View-ViewM...

okiki_的博客 791

STM32F407 HAL库 LIN DMA 配置实战与汽车电子应用解析

本文详细解析了STM32F407 HAL库在LIN总线通信中的DMA配置实战,重点介绍了硬件自动处理断点检测、同步场和校验和的优势。通过具体代码示例和汽车电子应用案例(如车窗控制、座椅调节),阐述了如何利用DMA提升通信效率与稳定性,为成本敏感的汽车电子系统提供高效解决方案。

study的专栏 968

Vue学习笔记二:Vue-cli开启Vuejs项目

一、什么是Vue-cli Vue-cli是Vue的脚手架工具,即帮助我们写好Vue.js基础代码的工具。 目录结构 本地调试 代码部署 热加载 单元测试 二、安装Vue-cli node -v //查看node版本 npm install -g vue-cli //全局安装vue-cli 三、使用Vue-cli创建Vuejs项目 vue init webpack <ap...

10 DAY'S 238

Fluent新手避坑:遇到‘Floating point exception’别慌,这7个排查步骤帮你搞定

本文为Fluent新手提供了7个排查'Floating point exception'错误的实用步骤,包括边界条件检查、时间步长优化、求解器配置等关键技巧。通过系统化的诊断流程,帮助用户快速定位并解决CFD仿真中的浮点异常问题,提升计算稳定性。

weixin_42531886的博客 286

基于Simulink的占空比调制DTC降低转矩脉动

修改传统SVPWM模块,输入占空比d和有效矢量索引,计算Ton​=d∗Tc​、Toff​=(1−d)∗Tc​,生成对称PWM波形(替代开关表直接输出)。:低速时(n<500rpm)减小dmax​=0.6(避免磁链畸变),高速时(n>2000rpm)增大dmax​=0.8(提升动态响应);kT​/kψ​:转矩/磁链误差增益(需整定,如kT​=0.02/(N⋅m),kψ​=0.1/Wb);(θ为电压矢量与磁链夹角)。② SVM-DTC(占空比计算模块启用,d0​=0.5,kT​=0.02,kψ​=0.1)。

amy_mhd的博客 87

Vue学习笔记

Java后端所必备的前端知识

qq_51313170的博客 1575

云效 CI/CD + 阿里云 OSS 自动部署前端项目实战指南(2026)

前端项目部署到 OSS + CDN 是阿里云生态中最常见的静态站点托管方案。手动上传 OSS,容易遗漏文件或部署错版本权限配置不当,要么过宽(全桶读写)要么报 403CDN 缓存没刷新,用户看到的还是旧版本多环境(dev/test/pro)流水线重复配置本文基于实际生产环境经验,完整覆盖从 RAM 权限 → OSS 配置 → CDN 加速 → 云效流水线的全链路,含两种授权方案对比和踩坑记录。一套可直接复用的 RAM 最小权限策略两种云效授权方案的完整配置步骤。

探索云原生与智能化驱动下的安全运维新范式。关注DevSecOps、可观测性、AIOps等前沿领域,与您共赴技术前沿。 428

【vuejs】2/5vue学习笔记

### 准备开始 ------ #### 学员反馈 凃凃老师, 该拓展的一定要拓展, 即使有部分同学跟起来吃力 , 以后工作很可能在项目中遇到相似问题, 至少知道老师讲过 , 有对照也好解决. 可以说清楚有哪些必须掌握, 有哪些让有余力的同学掌握. #### 复习 - vue单文件方式 xxx.vue - 1:准备好配置文件 package.json(包描述文件&&...

南北极之间 227

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Vue学习笔记之基础篇

本文为Vue学习笔记,内容主要来源于Vue官方教程。过程中将某些API与React做了对比,方便更好地理解以及加深记忆。

Babyfaceqian的博客 768

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

【vuejs】1/5vue 学习笔记

代码: *************************** es6复习以及vue入门 ### 准备开始 ------ #### 学员反馈 下午感觉要起飞了,给我们点时间练一下 保留最终解释权 晕晕乎乎的一天就过去了 保留最终解释权 1.后端代码的抽取感觉还可以,前端代码抽取懵,关于哪...

南北极之间 351

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

vuejs学习笔记 vue生命周期 初始化

目录Vue生命周期初始化阶段模板编译阶段挂载阶段卸载阶段new vue()被调用时发生了什么_init()callHook函数内部原理 Vue生命周期 分为四个阶段 初始化阶段,模板编译阶段,挂载阶段,卸载阶段 初始化阶段 new create() -> created之间 初始化属性,事件及响应式数据 props,methods,data,computed,watch,provide,inject 模板编译阶段 created -> beforeMount之间 只在完整版里有,将模板编译成渲染

dizzydwarf的博客 587

Vue2+Vue3学习笔记

v2v3https://v3.cn.vuejs.org/ 会重定向到Vue.js - 渐进式 JavaScript 框架 | Vue.jsVue.js - 渐进式的 JavaScript 框架从v2过渡到v3在F盘创建v2+v3学习笔记并用VSCODE打开。

tiantiantbtb的博客 2018

vue学习笔记 | 二、安装vuejs 并用小例子初体验vue

安装vuejs 安装vue的方式: 方式一:直接cdn引入 <!-- 开发环境版本,包含了有帮助的命令行警告 --> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> <!-- 生产环境版本,优化了尺寸和速度 --> <script src="https://cdn.jsdelivr.net/npm/vue"></script> 方式二:下

唐家小妹的博客 225

慕课网Vue.js入门基础学习笔记——vuejs及相关工具介绍

2、Vuejs开发环境的搭建 1)推荐使用官方提供的命令行工具: 快速下载一套基于vuejs的开发模板,不仅包含了vuejs的框架,还包含了vuejs打包工具、测试工具、开发调试的服务器等,可以不必关心具体的打包和部署的细节,把关注点放在vuejs本身对项目功能的实现上。 2)命令行工具的安装及使用 npm:node的一个包管理工具 Windows系统还需要手动安装git 技巧:nmp

筱葭的博客 2647

VUE学习笔记

vue学习笔记

qq_31210287的博客 1923

Vuejs学习笔记终

Vuejs学习笔记 学习资料来源于哔哩哔哩网课 Vue学习Vue Day 01一. Vuejs1.1. 认识Vuejs1.2. 安装Vue1.3. Vue的初体验1.4. Vue中的MVVM1.5. 创建Vue时, options可以放那些东西代码规范二.插值语法三. v-bind3.1. v-bind绑定基本属性3.2. v-bind动态绑定`class`3.3. v-bind动态绑定style四. 计算属性计算属性的setter和getter计算属性的缓存Vue Day 02五. 事件监听5.1 v-o

菜鸟Player的博客 452

Vue学习笔记之Webpack环境中集成Vuejs的配置过程与使用

1、安装依赖Vue包:cnpm install vue --save PS:不是安装开发时依赖,所以不需要加上-dev 默认会安装最新版本的vue包。 2、使用vue进行开发:在main.js应用vue语言进行开发 // 引用vue import Vue from 'vue' // 使用vue const app = new Vue({ el: '#app', data: { message: 'Hello Webpack' } }) 然后在index.HTML..

医疗数据 316

Vue2学习笔记

1.组件化编码流程:(1)拆分静态组件:组件要按照功能点拆分,命名不要与html元素冲突。(2)实现动态组件:考虑好数据的存放位置,数据是一个组件在用,还是一些组件在用;1)一个组件在用:放在组件自身即可。2)一些组件在用:放在他们共同的父组件上(状态提升(3)实现交互:从绑定事件开始。(1)父组件 ==> 子组件 通信(2)子组件 ==> 父组件 通信(要求父先给子一个函数)3.使用v-model时要切记:v-model绑定的值不能是props传过来的值,因为props是不可以修改的。

XS666666666的博客 1906

千锋Vue学习笔记

千锋Vue学习笔记

李英俊小朋友 847

Vue.js 学习笔记

在前端开发领域,Vue.js 以其轻量级、易上手和高性能的特点,赢得了众多开发者的青睐。作为一名前端小白,我也踏上了学习 Vue.js 的旅程。本文将分享我的学习笔记,涵盖 Vue.js 的基础概念、常用指令、组件化开发、计算属性与侦听器、路由和状态管理等知识点,并附上代码示例,希望能帮助到同样在学习 Vue.js 的你。Vue.js 是一款用于构建用户界面的渐进式 JavaScript 框架。它采用直观的模板语法,降低了学习成本,并通过响应式数据绑定,实现了数据与视图的自动同步更新。

m0_72686196的博客 2767
上一篇: 学习笔记-Vue 组件的运用(模板技术)
下一篇: 学习笔记-Vue 的 slot 和router
LearnTech_123
博客等级 码龄3年 445粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值