vue基础(1)

混凝土ERP选型六大硬门槛:配方修正、时效倒推与秒级追溯 混凝土ERP系统并非通用制造业软件的简单变体,而是面向订单、配方、时间与资源动态耦合的实时协同系统。其核心原理在于将含水率传感数据、运输时间链路建模、质量证据链存证等物理世界约束,转化为可计算、可验证、可闭环的数字逻辑。技术价值体现在配方执行零偏差、运输时效强约束与质量追溯秒级响应三大刚性能力,支撑搅拌站降本增效、规避工地拒收、应对质量追责等关键场景。本文聚焦混凝土企业ERP系统选型要点,深入拆解配合比动态修正、运输时效倒推引擎、质量追溯响应等落地验证方法。 阅读详情

简介

  • 他是一个渐进式的框架(就是一开始不需要你完全掌握它的全部功能特性,可以后逐渐增加功能。没有多做职责之外的事情)
  • 他是一个构建用户界面的框架;
  • 他是一个轻量级的MVVM(Model-View-ViewModel);

作用

不用直接操作DOM(虚拟dom)就能改变里面的数据;

官网

https://cn.vuejs.org/v2/guide/

安装(两种方式):

  • 第一种.script直接引入
  <script src="https://cdn.jsdelivr.net/npm/vue"></script>
  • 第二种.下载vue.js引入
 <script src="./vue.min.js"></script>

使用:

1.先引入
2. 创建一个 Vue 实例(每个 Vue 应用都是通过用 Vue 函数创建一个新的 Vue实例.

var vm = new Vue({
 	 // 选项
})

3.实例化vue对象

let vm =new Vue({
			el:""             //挂载
			data:{            //存放数据
				myname:'lisi'  //变量,状态
			},
			methods{         //方法
				aa:function(){
				}
			}
		})
		    <div id="box">
        {{name}}
    </div>
    <script src="./vue.min.js"></script>
    <script>
        var Vue = new Vue({
            el:"#box",
            data:{
                name:"张三"
            }
        })
    </script>

指令:

.直接使用{{}} 将数据解释为普通文本,而非html代码
v-html : 可以解析标签
v-text : 只能解析文本,不能解析标签
v-bind : 绑定属性  简写:  :
v-once :执行一次性地插值,当数据改变时,插值处的内容不会更新
v-on:绑定事件   简写 :@
v-show/v-if: 显示/隐藏
v-pre: 不解析,原样输出
v-directive :自定义属性
v-for : 列表循环
v-solt:插槽

方法methods:

methods:{
	方法名:function(){},
	方法名(){}
}

用{{}}调用这个方法 要写() {{aa()}}
事件触发 @click=‘aa’ 可以有()也可以没有
如果需要传参数,加上() 把$event这个特殊参数传进去可以获取事件对象

计算属性(computed)

  computed:{
         bb(){
          return this.arr.filter(a=>a.indexOf(this.search) > -1)
          },
          cc:{
          //调用计算属性时自动触发get方法,修改计算属性时自动触发set方法
          	set(a){
              console.log('我是set'+"接收的内容"+a+"接收的内容")
                  },
            get(){
             console.log('我是get')
            return this.arr.filter(a=>a.indexOf(this.search) > -1)
				  }
                 }
            },

注意点 :

  • 计算属性有缓存

  • 直接{{}}调用不用写()

  • 当计算属性所依赖的属性发生变化时他会重新计算一次
    计算缓存:
    计算属性是基于它们的依赖进行缓存的;
    计算属性只有在它依赖的属性发生改变时才会重新计算;
    计算属性 watch

watch监听

 watch:{
   name(newvalue,oldvalue){
  //计算属性可以接受两个参数,第一个参数是新的属性值,第二参数是老的属性值
   // this.age
  // console.log('name属性发生变化了')
    console.log(newvalue,oldvalue)
   }

注意点:

  • 注意名字 起的名字必须和监听的属性一致
  • 触发条件.当你监听的属性发生变化时,会自动调用对应监听方法
  • 使用场景 异步处理 开销比较大的运算
vue基础实践1: 经典选项卡 vue基础实践1: 经典选项卡 选项卡方法: 1. vue方法选项卡 2. 事件委托方法性能好点 2大经典选项卡思路: 1.3个li控制1个div,每次点击li都控制div里面的内容发生变化 2.3个li控制3个div显示隐藏` <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=devi 阅读详情

相关推荐

vue基础实践1-胡子语法展现到页面

vue基础实践1-胡子语法展现到页面 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge">

云端-公子清 813

Vue入门到上手(1)—— VueJs 填坑日记之基础概念知识解释

Vue入门到上手(1)—— VueJs 填坑日记之基础概念知识解释 概述 在最开始听说vuejs这个词是在2016年,当时天真的认为自己是个后端开发工程师不需要学习太多的前端知识,不过紧接着在2017年在公司就用到了vuejs。对于初学者(尤其是干后端的初学者)来说,刚接触时,有好多思路都很难理解。 本来写这一系列博客,只是为了记录自己在这一段时间学习vuejs的成果。如果有何纰漏请大家多多理解,不喜勿喷… 再说,在目前互联网的调整发展情况下,javascript更是在快速的更新迭代,如今对前端工程师来说,

与其终的知识小窝 560

避坑指南:CentOS7.9安装Python3.8.16后yum报错的快速修复方法

本文详细解析了在CentOS7.9系统安装Python3.8.16后导致yum报错的原因,并提供了快速修复方法。通过修改yum配置文件指向Python2解释器,以及使用alternatives工具管理多版本Python,有效解决兼容性问题。同时推荐使用虚拟环境隔离开发环境,避免影响系统稳定性。

weixin_26908317的博客 494

01_VueJS-第1天-Vue基础

vue基础 (1).历史介绍 angular 09年,年份较早,一开始大家是拒绝 react 2013年, 用户体验好,直接拉到一堆粉丝 vue 2014年, 用户体验好 (2).前端框架与库的区别? jquery 库 -> DOM(操作DOM) + 请求 art-template 库 -> 模板引擎 框架 = 全方位功能齐全 简易的DOM体验 + 发请求 + 模板引擎 + 路由功能 KFC的世界里,库就是一个小套餐, 框架就是全家桶 代码上的不同 一般使用库的

weixin_43135157的博客 281

基于ensp大学网络规划与设计(完整文档+ensp拓扑图)

大家好,我是小华学长,一名计算机领域的博主。经过多年的学习和实践,我积累了丰富的计算机知识和经验,在这里我想与大家分享我的学习心得和技巧,帮助你成为更好的程序员。 作为一名计算机博主,我一直专注于编程、算法、软件开发等领域,在这些方面积累了大量的经验。我相信分享是一种双赢的方式,通过分享,我可以帮助他人提升技术水平,同时也能够得到学习交流的机会。 在我的文章中,你将会看到我对于各种编程语言、开发工具以及常见问题的解析和分析。我会结合自己的实际项目经验,为你提供实用的解决方案和优化技巧。我相信这些经验不仅能够

qq1325513482的博客 5万+

工业级24V电源保护电路深度解析:五重防护机制详解

自恢复保险丝(PPTC,Positive Temperature Coefficient)是一种过流保护元件✅可恢复:过流后自动恢复,无需更换⚡响应快:电流超标立即动作🔄多次使用:在额定范围内可反复使用第1层(F1):阻挡过流 → 物理熔断第2层(D3):吸收浪涌 → 能量泄放第3层(Q1):防止反接 → 逻辑阻断第4层(Q2/Q3):抵御过压 → 主动切断第5层(CR):平滑启动 → 时序控制设计哲学:"让每一级保护专注做好一件事"通过这篇文章,我们深入理解了:✅自恢复保险丝。

qq_58068673的博客 3570

vue零基础(三)——vueJS指令(1)

什么是指令 VueJS通过被称为指令的新属性来扩展HTML。 ViueJS通过内置的指令来为应用添加功能。 VueJS允许你自定义指令。 指令的特征 所有指令都包含在Vue实例管理的范围内。 vueJS指令是扩展的HTML属性,带有前缀v-。 v-model指令把元素值(比如输入域的值)绑定到应用程序,存储值。 vueJS指令 v-text:添加纯文本数据,相当于{{表达式}}——不能...

weixin_45750195的博客 329

卸载重装Ubuntu22.04双系统

先说一下写此篇文章的背景吧,我在Windows下配置了三个cornerNet深度学习环境分别是cuda10.3(显卡版本太高不支持),cuda11.3(配置后偶然看到一篇说这个版本win下只能用CPU跑),最后是cuda11.1终究还是没能跑通代码,因为它的代码是在Liunx系统写的,就想着装个Ubuntu试试看,在网上看说一般软件不要装太高版本,我就下载了470版的显卡驱动,跟着步骤升级了系统内核,结果第二天开机Ubuntu就崩了,开机黑屏左上角只有一道横杠显示,只能按ctrl+shift+f5进入命令窗

编程小白的博客 8106

vue => 什么意思_「教程」VueJS基础教程 #1 - Vue实例

大家好,欢迎来到新一期的VueJS教程,我是哈默老师,这一期给大家讲解的是Vue实例。主要讲的是什么是Vue实例,以及它是怎么帮助我们把数据显示到页面上的。初始代码首先我们来看一个实际的例子。左边有一个div,div里有h1来作为标题,右边JS文件中定义了一个变量product,值为Balls。问题现在要解决的问题是我们要把变量product保存的值显示到index.html中的h1标签中。我们分...

weixin_39609622的博客 362

AMEsim柱塞泵的建模学习

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、为什么要对柱塞泵进行仿真?二、Amesim中柱塞泵的模型1.amesim中自己的定排量五柱塞的斜盘柱塞泵2.压力、流量仿真总结 前言 最近在学习Amesim进行柱塞泵的仿真学习,顺便在这里记录我的学习过程,这是我的初衷 提示:以下是本篇文章正文内容,下面案例可供参考 一、为什么要对柱塞泵进行仿真? 柱塞泵是功能和动力学比较复杂的流体机械。而在实际实验中,往往没有条件或者需要对柱塞泵做一些优化,所以需要我们利用仿真...

innocent_cft的博客 8181

Android Camera驱动开发工程师面试指南:技术深度与实战准备

摘要:上海移远通信招聘Android Camera驱动开发工程师,主要负责Camera传感器驱动开发维护、高通/展锐平台底层开发及技术预研。岗位要求1年以上嵌入式开发经验,精通Camera传感器驱动调试,熟悉高通平台Camera架构及Android HAL框架。具备HAL开发、算法集成或车载/支付行业经验者优先。工作内容以Driver/HAL开发为主,需具备硬件接口评估能力。该职位接受Linux/单片机背景人员转型。

郑伟强dev的专栏 280

arcgis vue 点位无法显示_「教程」VueJS基础教程 #1 - Vue实例

大家好,欢迎来到新一期的VueJS教程,我是哈默老师,这一期给大家讲解的是Vue实例。主要讲的是什么是Vue实例,以及它是怎么帮助我们把数据显示到页面上的。初始代码首先我们来看一个实际的例子。左边有一个div,div里有h1来作为标题,右边JS文件中定义了一个变量product,值为Balls。问题现在要解决的问题是我们要把变量product保存的值显示到index.html中的h1标签中。我们分...

weixin_39950824的博客 392

VIIRS-NPP夜间灯光遥感数据下载和预处理

右侧搜索框搜索“按掩膜提取”,提取出夜光影像中国区域。将其转换为Albers积投影和重采样到400m。点击右上角Export,选择shp格式。最后点export导出就行。点击复制按钮,来到这个。,ctrl + v粘贴。将小于0.3的值置为0。下载好月合成产品后,

热爱分享,热爱记录 1万+

11 浏览器引入vue_「教程」VueJS基础教程 #1 - Vue实例

大家好,欢迎来到新一期的VueJS教程,我是哈默老师,这一期给大家讲解的是Vue实例。主要讲的是什么是Vue实例,以及它是怎么帮助我们把数据显示到页面上的。初始代码首先我们来看一个实际的例子。左边有一个div,div里有h1来作为标题,右边JS文件中定义了一个变量product,值为Balls。问题现在要解决的问题是我们要把变量product保存的值显示到index.html中的h1标签中。我们分...

weixin_42502363的博客 531

Redhawk: dynamic ir drop分析(Clock Buffer Clustering)

在dynamic分析中,ir drop问题多出现在三种情况下,缺power mesh,缺power switch,clock cell过于密集。 前两种情况通过选中具体instance查看min res path都比较容易分析出来,而且大部分问题都出现在channel里,这里不多做赘述。 clock cell过于密集这是观察结果,缺少报告支持,这里分享一下分析方法。 首先,选中压降超过signoff标准的instance,(Results->List of Worst Instance DVD中

m0_61544122的博客 5271

计算机控制技术及应用

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

vuejs 1—基础

创建Vue对象的时候,传入了一些options : { } { }中包含了el属性:该属性决定了这个Vue对象挂载到哪一个元素上 类型:string | HTMLElement 作用:决定之后Vue实例会管理哪一个DOM { }中包含了data属性:该属性中通常会存储一些数据 这些数据可以是我们直接定义出来的,比如像上面这样。 也可能是来自网络,从服务器加载的。 类型:Object ...

老顽固也可爱 76

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

1_1_1_VueJS的基础操作

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <!-- 使用vuejs框架首先导包: 开发环境版本<script src="https://cdn.jsdelivr.net/npm/vue/dis...

P_ning的博客 273

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

篇章九(1) Vuejs基础版

目录大纲VueVue.js安装方式一:直接CDN引入方式二:下载和引入方式三:NPM安装 Vue Vue.js安装 方式一:直接CDN引入 <!-- 开发环境版本,包含了有帮助的命令行警告--> <script src ="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> <!-- 生产环境版本,优化了尺寸和速度,上架产品的时候需要--> <script src ="https://cdn.j

虎康的博客 1929

VueJS 基础部分(1)

1. 基础语法 2. 插值语法 3. 动态绑定 4. 计算属性 5. 事件监听 6. 条件绑定 7. 循环遍历 8. 表单(v-model)

weixin_46056955的博客 170

1、vueJs基础知识01

初识vue.js   读音:同view,视图的意思   vue到底是什么:一个mvvm框架(库),和angular类似,比较容易上手、小巧   mvc思想:module层(数据)和view层(视图)分离,由数据驱动视图,类似的有         mvp,mvvm,mv*,mvx等   官网:http://cn.vuejs.org/   手册:http://cn.vuejs.org/ap...

weixin_30306905的博客 146

Vuejs基础-1 zaid学习笔记

vuejs基础篇 {{ }}称为模版,用于数据绑定显示 <div id="itapp"> {{msg}}<!-- {{msg}} 两对大括号{{}}称为模板,用来进行数据的绑定显示在页面中 --> </div> <script> //配置是否允许vue-devtools检查代码,方便调试,生产环境中需要设置为false Vue.confi...

zaid_hu的博客 213

vue数据调取怎么渲染列表_VUEJS实战之构建基础并渲染出列表(1)

前言我的JavaScript水平比较一般.好吧,是相当的一般.因此,对于最新的前端框架技术,实在是有点困难,但现实让我必须面对.因此,学习是唯一的出路.纵向比较了N款前端框架,最终选择了VUE,为什么呢?理由如下:1.angular 前途不明,1.x学习曲线高,并且好像被放弃了,而2则还没有正式推出.2.react 比较厉害,但是没接触.3.VUE简单,通过上手,比较适合我的思维和水平.4.vue...

weixin_39968309的博客 197

vue学习1——vue基础

Vue基础入门 一、概念 Vue是一套用于构建用户界面的前端框架 构建用户界面即用vue往页面中填充数据 框架是一套现成的解决方案,只能遵从框架的规范去编写功能 学vue即是学习vue框架中规定的用法 vue 的指令、组件(是对 UI 结构的复用)、路由、Vuex、vue 组件库 二、vue的特性 1. 数据驱动视图 ——> 数据的变化会驱动视图自动更新 2. 双向数据绑定 三、MVVM 1. 概念 2. 工作原理 3. vue的版本 ...

m0_57932116的博客 310

1_1_2_VueJS的基础操作续

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script><!--导包--> </head> <body> <!--计算属性-->

P_ning的博客 199

1 Vue基础

Vue基础 一、什么是Vue 1.1 概念 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式JavaScript框架,与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合 所谓渐进式,就是按需分配,用多少,就引入多少,由开发者自行决定 既可以只使用Vue的核心功能,作为一个项目的视图层来应用 也可以使用Vue全家桶开发,实现一个组件化、模块化、工程化的项目 Vue全家桶 vue-c

qq_63464941的博客 1284

了解Vue,Vue基础1

了解Vue,Vue基础1

weixin_67696142的博客 442
上一篇: 关于generator的介绍
下一篇: vue基础(2)
starry__sty
博客等级 码龄6年 30粉丝 120原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值