vue之我不会

news2024/11/15 23:56:19

计算属性

定义:
例子:

注意:调用计算属性时,不可以带括号,那样调用的就是方法,如:以下调用fullName不可funnName()

		<div id="root">
			姓:<input type="text" v-model="firstName"> <br/><br/>
			名:<input type="text" v-model="lastName"> <br/><br/>
			测试:<input type="text" v-model="x"> <br/><br/>
			全名:<span>{{fullName}}</span> <br/><br/>
			<!-- 全名:<span>{{fullName}}</span> <br/><br/>  //在调用fullName就是从内存里面取了
			全名:<span>{{fullName}}</span> <br/><br/>
			全名:<span>{{fullName}}</span> -->
		</div>

		data:{
				firstName:'张',
				lastName:'三',
				x:'你好'
			}

		computed:{
				fullName:{
					//get有什么作用?当有人读取fullName时,get就会被调用,且返回值就作为fullName的值
					//get什么时候调用?1.初次读取fullName时。2.所依赖的数据发生变化时。
					get(){
						console.log('get被调用了')
						// console.log(this) //此处的this是vm
						return this.firstName + '-' + this.lastName
					},
					//set什么时候调用? 当fullName被修改时。
					set(value){
						console.log('set',value)
						const arr = value.split('-')
						this.firstName = arr[0]
						this.lastName = arr[1]
					}
				}
			}

简写:
在这里插入图片描述

vueX的使用

vue默认vue3版本,vuex默认vuex4版本,vuex4只能在vue3中使用,在vue2中能使用vuex3,那么不能默认下载最新的版本
如果你出现了版本的问题只需要 npm install vuex@3 --save 重新安装对应版本就好的

1创建src/store/index.vue

import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

const store = new Vuex.Store({
  state: {
    token: ''
  },
  mutations: {
    updateToken (state, newToken) {
      state.token = newToken
    }
  }
})
export default store

2.在main.js中

import store from '@/store'
new Vue({
  router,
  store,  //<<<<<<--------这里
  render: h => h(App)
}).$mount('#app')

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2130364.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Go语言练习——语法实践

目录 一、数组 1.多维数组的声明和使用 2.数组与切片的转换 3.数组在函数中的使用 二、切片 1.切片的动态扩容机制 2.切片的复制与修改 3.切片在排序算法中的应用 三、结构体 1.结构体的嵌套与方法 2.结构体与JSON的序列化 3.结构体的工厂模式 四、映射 1.映射的并发访问 2.映射…

erlang学习: Mnesia Erlang数据库4

表的类型和位置 内存表 它们的速度非常快&#xff0c;但是里面的数据是易失的&#xff0c;所以如果机器崩溃或者你停止了DBMS&#xff0c;数据就会丢失。 磁盘表 磁盘表应该不会受到系统崩溃的影响&#xff08;前提是磁盘没有物理损坏&#xff09;。 当Mnesia事务写入一个表并…

Qt如何链接和使用第三方库详解

在开发Qt应用程序时&#xff0c;我们经常会遇到需要使用第三方库的情况。无论是为了实现特定的功能&#xff0c;还是为了提高开发效率&#xff0c;使用第三方库都是一个非常常见的做法。本文将详细介绍如何在Qt项目中链接和使用第三方库。 基本步骤 配置Qt项目 在Qt项目中使…

Java | Leetcode Java题解之第402题移掉K位数字

题目&#xff1a; 题解&#xff1a; class Solution {public String removeKdigits(String num, int k) {Deque<Character> deque new LinkedList<Character>();int length num.length();for (int i 0; i < length; i) {char digit num.charAt(i);while (!…

最新免费云服务器,有需要的自行领取

目前云服务器市场竞争很激烈&#xff0c;为了吸引用户上云&#xff0c;很多云服务器提供商都提供了相应的免费试用活动&#xff0c;这些活动旨在帮助用户体验其服务和产品。 以下是一些值得关注的最新免费云服务器资源及其特点&#xff1a; 一、雨云 活动地址&#xff1a;点此…

MBD_入门篇_24_SimulinkSources

24.SimulinkSources 24.1 概述 Source库里面是Simulink的产生或输入信号数据的模块&#xff0c;要么用于产生信号要么用于传递上层的信号进来要么接地。用来生成代码的模块并不是很多&#xff0c;大部分都是用来仿真的。 Source库里面的模块都只有输出&#xff0c;没有输入。…

用Unity2D制作一个人物,实现移动、跳起、人物静止和动起来时的动画:下(人物动画)

上个博客我们做出了人物的动画机和人物移动跳跃&#xff0c;接下来我们要做出人物展现出来的动画了 我们接下来就要用到动画机了&#xff0c;双击我们的动画机&#xff0c;进入到这样的页面&#xff0c;我这是已经做好的页面&#xff0c;你们是没有这些箭头的 依次像我一样连接…

大数据安全之Kerberos

Kerberos 是一个网络身份验证协议&#xff0c;旨在提供强身份验证&#xff0c;尤其是在开放网络环境中。它最早由麻省理工学院&#xff08;MIT&#xff09;开发&#xff0c;用于在不安全的网络环境中安全地验证用户身份。Kerberos 协议的设计旨在防止窃听、重放攻击和网络中的其…

工作分享,中芯国际招聘,附送內推码

內推码&#xff0c;中芯国际 &#x1f4da;【简介】&#xff1a;中芯国际(证券代码:00981.HK/688981.SH)是世界领先的集成电路晶圆代工企业之一&#xff0c;也是中国大陆集成电路制造业领导者 【详情】&#xff1a;https://nuaa.91job.org.cn/sub-station/announcementDetail…

keras和tensorflow可用的一组版本

目录 keras版本&#xff1a;3.5.0tensorflow&#xff1a;2.17.0之前的错误导包现在的正确导包 keras版本&#xff1a;3.5.0 tensorflow&#xff1a;2.17.0 之前的错误导包 其实也不是说错误&#xff0c;就是因为文件位置不对&#xff0c;所以VSCode总是有黄色波浪线&#xff0…

pycharm安装opencv

一、下载 在terminal使用pip进行安装 命令为&#xff1a;pip install opencv-python 本身下载很慢&#xff0c;可以使用清华的镜像源 ​https://pypi.tuna.tsinghua.edu.cn/simple​​ 完整的命令如下&#xff1a; pip install opencv-python -i https://pypi.tuna.tsing…

【2025届华为秋招机考三道编程题之一】华为校招留学生软件开发工程师-真题机考笔试/(200分)- 跳格子3(Java JS Python C)

华为校招机考的题型&#xff1a; 编程&#xff1a;软件测试工程师&#xff0c;算法&#xff0c;OD岗&#xff0c;三道编程题不限语言【C&#xff0c;Python&#xff0c;Java】 校招&#xff1a;600分 120分钟&#xff0c;100/200/300 社招&#xff1a;400分 150分钟&#xf…

虚拟电厂储能数据的应用

随着可再生能源的迅速增长和能源转型的推进&#xff0c;虚拟电厂&#xff08;virtualpowerplant&#xff0c;VPP&#xff09;已成为实现能源智能化管理和提高系统灵活性的关键解决方案。在虚拟电厂中&#xff0c;储能系统被视为重要的能量存储设施&#xff0c;其运行的优化对于…

论文翻译:USENIX-2021 Extracting Training Data from Large Language Models

Extracting Training Data from Large Language Models 从大型语言模型中提取训练数据 https://www.usenix.org/system/files/sec21-carlini-extracting.pdf 文章目录 从大型语言模型中提取训练数据摘要1 引言 摘要 现在&#xff0c;发布在私有数据集上训练的大型&#xff…

PyTest装饰器

控制用例执行顺序的方法在需要调整用例执行顺序的函数&#xff08;或方法&#xff09;前增加 pytest.mark.run(orderx) x表示数字数字形式&#xff1a; 小数、整数、负数 执行顺序&#xff1a; 1、由小到大 2、由正到负 3、未标记 的在正数后&#xff0c;负数前执行 顺序&a…

高并发内存池(4)——实现CentralCache

目录 一&#xff0c;CentralCache的简单介绍 二&#xff0c;CentralCache的整体结构 三&#xff0c;CentralCache实现的详细代码 1&#xff0c;成员 2&#xff0c;函数 1&#xff0c; 获取单例对象的指针 2&#xff0c; FetchRangeObj函数 3&#xff0c;GetOneSpan函数实现…

干货分享丨智造底座——AI算力池化的必要与实践

为了帮助工业企业更好地了解数据存储及管理的应用趋势&#xff0c;e-works在线学院于2022年9月23日14:00举办了以“工业数据存储及管理”为主题的线上研讨会。 趋动科技售前工程师Johny Hong受邀作主题分享&#xff0c;并与线上几千观众共同探讨了建设智造底座——AI算力池化的…

【学习笔记】手写 Tomcat 三

目录 多线程处理 1. 创建线程 thread 2. 使用 start() 启动线程 3. 启动服务端 响应动态资源 JDBC 创建 lib 文件夹&#xff0c;存放第三方 jar包 JDBC 的7个步骤 定义响应动态资源的方法 DTO 数据传输对象 再创建一个响应方法 测试 作业 1. 客户端发送 -1 报错…

ES-Search API

一、Search API的分类 URI Search 在url中传入查询参数进行查询&#xff0c;Request Body Search 使用es提供的&#xff0c;基于json的更加完备的Query Domain Specific Language(DSL) 语法范围/_search集群上所有的索引/index1/_search查询索引名为index1的索引/index1,inde…

828华为云征文|基于华为云Flexus云服务器X部署Minio服务

文章目录 ❀前言❀Minio简介❀部署环境准备❀yum环境配置❀安装docker❀获取镜像❀创建挂载目录❀启动容器❀查看容器状态❀安全组开放❀浏览器访问❀总结 ❀前言 大家好&#xff0c;我是早九晚十二。 近期华为云推出了最新的华为云Flexus云服务器X&#xff0c;这款云主机在算…