学习Uni-app开发小程序Day4

  • 今天是学习的第四天,老师的视频开始穿插讲解vue的知识,对身为小白的我还是很友好的。
  • vue3的模版语法插值表达式
    在根据视频学习的过程中,也对vue有一个回顾,但是出现一种情况,在script中声名一个值,在template中调用,网页端可以显示,但是在微信小程序中不能显示
<template><view>{{ a }}</view>
</template>
<script setup>const a = 6;
</script>

这种情况下,微信开发者工具上就是不显示,网页显示,不清楚原因。然后将const更改为let,就可以正常显示,包括是在templat中做数值加减,都是可以,使用const不行,查看文档,说是const不能更改常量,具体原因不是很清楚,在看文档的时候,发现可以把这个属性更改为var,这样就不存在这个问题,但是var是全局的,不像const和let是块域的,这里记录下,不知道正确不,后期有错误在修改。
刚刚才说完,在网上查看资料的时候,突然有个问题和我这个问题很相似,这里记录下
ES6 标准引入了新的关键字 const 来定义常量,const 与 let 都具有块级作用域:
使用 const 定义的常量,不能修改它的值,且定义的常量必须赋初值;
let 定义的是变量,可以进行变量赋值操作,且不需要赋初值。

今天在编写这个的时候,才发现vue忘记的差不多了,看来,还是需要把vue从头再学习几次,那就得把自己的学习时间做个调整,白天需要边学习uni-app,晚上学习vue,需要齐头并进,不然是跟不上的

  • vue响应式基础
    响应式的使用是需要ref的,在script中引入ref;
<template><view><view>{{num1}}</view><view>{{num2}}</view><view>{{text}}</view><view>{{arr[3]}}</view><view>{{objec.name}}</view></view>
</template><script setup>import {ref} from 'vue'; // 这是引用ref的声名状态let num1 = 9;  //这里切记,不能使用const,const是定义常量的,let是定义变量的let num2 = ref(11);setInterval(() => {  //这是定时器,num2.value++;  //这里要修改值,就得使用名称.value,不然是不能修改的}, 10000);let text = ref("你好,学习vue响应式");let arr = ref([1, 2, 3, 4, 5]);let objec = ref({name: "张三",age: 19})// 如果要修改对应的值时,需要使valueobjec.value.name = "李四"
</script>

以上可以看出来,ref是可以使用多种类型的,数组型、对象、数值、文本等。需要谨记,
所有的类型需要获取修改的时候,是需要加上value的,不然获取的时候,是获取到一个ref的对象的

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

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

相关文章

《构建高效审批系统:架构设计与实践》

在现代企业管理中&#xff0c;审批系统扮演着至关重要的角色&#xff0c;它不仅能够规范业务流程&#xff0c;提高工作效率&#xff0c;还能够增强企业的管理控制力和信息化水平。本文将探讨如何设计和构建一套高效的审批系统架构&#xff0c;以满足企业日常审批需求&#xff0…

知识付费_专业搭建知识变现平台_支持多种内容创作形式,网校平台的开发需要注意什么?有哪些误解?

每种产品的用户人群都不同&#xff0c;定位自然也不同&#xff0c;教育机构开发在线网校系统软件之前&#xff0c;首先我们确定要定位&#xff0c;明确您的用户人群&#xff0c;这样才能够帮助我们更好更快的将在线网校系统制作开发出来&#xff0c;也能够对后续的运营带来极大…

docker-compose部署gitlab

需要提前安装docker和docker-compose环境 参考&#xff1a;部署docker-ce_安装部署docker-ce-CSDN博客 参考&#xff1a;docker-compose部署_docker compose部署本地tar-CSDN博客 创建gitlab的数据存放目录 mkdir /opt/gitlab && cd mkdir /opt/gitlab mkdir {conf…

纹理映射技术在AI去衣应用中的关键作用

引言&#xff1a; 随着人工智能技术的飞速发展&#xff0c;其在图像处理领域中的应用也日益广泛。AI去衣&#xff0c;作为一种颇具争议的技术应用&#xff0c;指的是利用深度学习算法自动移除或替换图片中的衣物。在这一过程中&#xff0c;纹理映射技术扮演了不可或缺的角色。本…

初识指针(3)<C语言>

前言 前面两篇文章已经介绍了一些关于指针的基础知识&#xff0c;下面我们可以涉及一些指针较容易混淆的概念&#xff0c;本篇文章将介绍数组名的理解、指针输入打印数组的不同格式、一维数组传参的本质&#xff0c;冒泡排序&#xff0c;二级指针&#xff0c;指针数组等。 数组…

学SQL啦

3 SQL 3.1 SQL查询语言 新手学习网址&#xff1a;https://sqlzoo.net/wiki/SQL_Tutorial SQL查询语句语法结构和运行顺序 语法结构&#xff1a;select--from--where--group by--having--order by--limit运行顺序&#xff1a;from--where--group by--having--order by--limit-…

每日面试题

Java高级面试问题及答案 1. 请解释Java中的原子操作和原子类&#xff0c;以及它们是如何保证操作的原子性的&#xff1f; 答案&#xff1a; 在Java中&#xff0c;原子操作指的是不可中断的一个或一系列操作。即使在多线程环境中&#xff0c;这些操作也能够确保在没有同步机制…

关于verilog不能处理数组端口的解决方法

Verilog语言目前并不支持数组型端口&#xff0c;这不利于一些信号的管理。虽然System Veilog支持这样的定义&#xff0c;但是如果是芯片开发&#xff0c;就不得不用Verilog开发了。 即在Verilog中&#xff0c;不支持如下的端口定义&#xff1a; module divider_common# (param…

十二届蓝桥杯Python组1月中/高级试题 第一题

** 十二届蓝桥杯Python组1月中/高级试题 第一题 第一题&#xff08;难度系数2&#xff0c;18 个计分点&#xff09; 编程实现&#xff1a; 输入一个字符串&#xff0c;输出这个字符串的最后一个字符。 输入描述&#xff1a;输入一个字符串 输出描述&#xff1a;输出这个字符串…

预编码算法介绍及优缺点

预编码算法介绍 介绍优缺点 介绍 预编码算法是一种用于无线通信系统中的技术&#xff0c;其基本思想是通过矩阵运算将经过调制的符号信息流和信道状态信息进行有机结合&#xff0c;变换成适合当前信道的数据流&#xff0c;再通过天线发送出去。这种技术的主要目的是在发送端对…

短视频批量下载解决方案分享

对于作短视频运营的行业人员&#xff0c;获取对应的视频资源和素材是必不可少的。 所以需要一个批量搜索视频并且下载的工具非常重要 一&#xff1a;行业痛点&#xff1a; 1&#xff1a;只能通过单链接进行下载 2&#xff1a;不能通过关键词批量下载 3&#xff1a;无法获取…

【Ubuntu20.04安装java-8-openjdk】

1 下载 官网下载链接&#xff1a; https://www.oracle.com/java/technologies/downloads/#java8 下载 最后一行 jdk-8u411-linux-x64.tar.gz&#xff0c;并解压&#xff1a; tar -zxvf jdk-8u411-linux-x64.tar.gz2 环境配置 1、打开~/.bashrc文件 sudo gedit ~/.bashrc2、…

Day2 | Java基础 | 2 数据类型

Day1 | Java基础 | 2 数据类型 基础版staticstatic的用法static修饰内部类static修饰方法static修饰变量static修饰代码块 深入分析static小结 问题回答版参数传递形参和实参的区别是什么&#xff1f;Java是值传递还是引用传递&#xff1f;值传递和引用传递的区别是什么&#x…

架空光缆用什么型号

架空光缆是什么意思 , 架空光缆用什么型号的 GYTC8A , 架空光缆型号是啥 8字形光缆 产品描述 Description GYTC8A光缆的结构是将250m光纤套入高模量材料制成的松套管中&#xff0c;松套管内填充防水化合物。缆芯的中心是一根金属加强芯&#xff0c;松套管(和填充绳 )围绕中心…

【汇总】虚拟机网络不通(Xshell无法连接虚拟机)排查方法

搜索关键字关键字关键字&#xff1a;虚拟机虚拟机虚拟机连接失败、虚拟机无法连接、Xshell连接失败、ping baidu.com失败、静态IP设置 Kali、CentOS、远程连接 描述&#xff1a;物理机无法连接虚拟机&#xff1b;虚拟机无法访问百度&#xff0c;虚拟机无法访问baidu.com 虚拟机…

Java数组的使用

前言 这里我使用的是IDEA编译器进行演示 数组的创建与初始化 创建格式&#xff1a; T[] 数组名 new T[N] T表示数组存放的数据类型&#xff0c;N表示数组的大小。 T[] 表示数组的类型。 这里要注意和C语言不同的是C语言使用类似int arr[10]这样的结构进行创建数组&#xff0c…

电脑文件x3daudio1 7.dll怎么修复?快速修复x3daudio1 7.dll的方法

你试过电脑文件x3daudio1 7.dll丢失么&#xff1f;如果你有遇到这种情况&#xff0c;那么可能你的某些程序就会启动不了&#xff0c;毕竟这个文件是用来处理音频功能的&#xff0c;那么我们要怎么去修复&#xff1f;下面我们一起来详细的了解电脑文件x3daudio1 7.dll这个文件吧…

今日总结2024/5/8

今日熟悉了贪心的上升下降子序列长度的优化解法以及和dfs的结合 以及LCS朴素写法 Acwing 287.导弹防御系统 为了对抗附近恶意国家的威胁&#xff0c;R&#x1d445; 国更新了他们的导弹防御系统。 一套防御系统的导弹拦截高度要么一直 严格单调 上升要么一直 严格单调 下降…

作为新型锂离子电池正极材料 磷酸锰铁锂(LMFP)行业发展空间有望扩展

作为新型锂离子电池正极材料 磷酸锰铁锂&#xff08;LMFP&#xff09;行业发展空间有望扩展 磷酸锰铁锂&#xff08;LMFP&#xff09;指在磷酸铁锂基础上添加锰元素而制成的新型磷酸盐类锂离子电池正极材料。磷酸锰铁锂含有橄榄石型结构&#xff0c;生产成本低、能量密度高、绿…

中国GDP空间分布数据集、中国人口空间分布数据集、GDP密度分布、人口密度分布数据、夜间灯光分布数据、土地利用数据、道路网分布数据、乡镇边界分布

引言 GDP&#xff08;国内生产总值&#xff09;是指一个国家或地区所有常驻单位在一定时期内生产的所有最终产品和劳务的市场价值。GDP是表征宏观经济发展状况的基础性指标。GDP是社会经济发展、区域规划和资源环境保护的重要指标之一&#xff0c;通常以行政区为基本统计单元。…