中国建设银行官网的网站首页dw2021网页设计教程

pingmian/2025/10/12 23:37:38/文章来源:
中国建设银行官网的网站首页,dw2021网页设计教程,最新的国际新闻,旅游门户网站建设项目招标一、简介 组合式api 1、 setup#xff08;#xff09; 组合式api的入口页面启动后#xff0c;第一个自动执行的函数定义项目中所有的变量、方法所有的变量和方法#xff0c;只有return出去#xff0c;在页面视图中正常使用template!-- v-text的简写--…一、简介 组合式api 1、 setup 组合式api的入口页面启动后第一个自动执行的函数定义项目中所有的变量、方法所有的变量和方法只有return出去在页面视图中正常使用template!-- v-text的简写--h1 {{data}} /h1button clickhandleLogin登录/button /template scriptexport default {name: login,setup() {const data 变量const handleLogin () {//方法 es6写法console.log(qqqq)}return {//返回才能在页面中使用data,handleLogin,}}} /script2、ref函数 当ref里面的值发生改变时视图会自动更新—此值也就是响应式的数据ref可操作基本数据类型也可以操作复杂数据类型建议ref操作基本数据类型使用需要引入import {ref} from “vue”template!-- v-text的简写--h1 {{name}} /h1button clickhandleLogin登录/button /template scriptimport {ref} from vueexport default {name: login,setup() {const name ref(变量)const handleLogin () {//方法 es6写法name.value123123}return {//返回才能在页面中使用name,handleLogin,}}} /script3、reactive reactive专门用来创建复杂数据类型的响应式引用基本数据类型不适用可以响应深层次的数据例子多维数组返回值是一个响应式的proxy 对象–vue底层响应对象使用需要引入import {reactive} from “vue”template!-- v-text的简写--h1 {{name.loginName}} /h1h1 {{name.pwd}} /h1button clickhandleLogin登录/button /template scriptimport {reactive} from vueexport default {name: login,setup() {const name reactive({loginName: sysadmin,pwd: admin111111})const handleLogin () {//方法 es6写法name.loginNameadminname.pwd111111}return {//返回才能在页面中使用name,handleLogin,}}} /script4、toRef 函数 toRef 可以创建响应式数据ref本质是复制粘贴脱离了与原数据的交互Ref函数将对象中的属性变成响应式数据修改响应式数据不会影响原数据但是会更新视图toRef函数本质是引用与原数据有交互修改响应式数据会影响原数据但是不会更新视图使用时需引用import {toRef} from vue toRef(需要操作的对象,对象的某一个属性)5、toRefs 函数 toRefs可以批量创建多个响应式数据toRefs函数本质是引用与原数据有交互修改响应式数据会影响原数据但是不会更新视图toRefs函数可以与其他响应式函数交互更加的方便的处理数据使用时需引用import {toRefs} from vue toRefs(需要操作的对象)template!-- v-text的简写--h1 {{loginName}} /h1h1 {{pwd}} /h1button clickhandleLogin登录/button /template scriptimport {reactive,toRefs} from vueexport default {name: login,setup() {const name reactive({loginName: sysadmin,pwd: admin111111})return {//返回才能在页面中使用,三个点是es6里面的拓展运算符...toRefs(name),handleLogin,}}} /script6、计算属性 computed (1) 与vue2 一样均是用来监听数据变化(2) 需要引入import {toRefs} from “vue”template小王年龄input typenumber v-modelwangbr小李年龄input typenumber v-modellibr总计input typenumber v-modelsumbr相乘input typenumber v-modelmultiply /template scriptimport {computed,reactive,toRefs} from vueexport default {name: login,setup() {const li const wang const res reactive({li,wang})const sum computed((){return res.lires.wang})const multiply computed((){return res.li*res.wang})return {//返回才能在页面中使用...toRefs(res),multiply,sum}}} /script7、watch侦听器 与vue2一样一致均是用来监听数据变化的watch(监听的对象(newVal,oldVal){}[,{immediate:true}])第三个参数是进入页面时就开始监听新的值立即监听templateh1num1{{num1}}/h1h1num2{{num2}}/h1h1num3{{num3.age.num}}/h1button clicknum1num1/buttonbutton clicknum22num2/buttonbutton clicknum3.age.numnum3对象/button /template scriptimport {watch,reactive,toRefs,ref} from vueexport default {name: login,setup() {const num1 ref(0)const num2 ref(1)const num3 reactive({name:小狗,age:{num:1}})//监听一个对象(监听的对象(newVal,oldVal){})//newVal:最新的结果 oldVal上一次的结果watch(num1,(newVal,oldVal){console.log(newVal,oldVal)},{immediate:true})//监听多个对象watch([num1,num2],(newVal,oldVal){console.log(newVal,oldVal)})/** 监听整个reactive响应数据的变化只能监听到最新的结果* */watch(num3,(newVal){console.log(newVal)})/** 监听reactive中某一个属性值响应数据的变化* */watch(()num3.age.num,(newVal,oldVal){console.log(newVal,oldVal)})return {//返回才能在页面中使用// ...toRefs(),num1,num2,num3}}} /script8、watchEffect watchEffect 如果存在的话在组件初始化的时候就会执行一次用以收集依赖 watch可以获取到新值和旧值而watchEffect拿不到 watchEffect不需要指定监听的属性它会自动收集依赖只要我们回调中引用到了响应式的属性那么这些属性变更的时候这个回调就会执行而watch只能监听指定的属性 templateh1num1{{num1}}/h1h1num2{{num2}}/h1h1num3{{num3.age.num}}/h1button clicknum1num1/buttonbutton clicknum22num2/buttonbutton clicknum3.age.numnum3对象/button /template scriptimport {watchEffect,reactive,ref} from vueexport default {name: login,setup() {const num1 ref(0)const num2 ref(1)const num3 reactive({name:小狗,age:{num:1}})//开始监听const res watchEffect((){//监听的属性 普通对象const a num1.value// console.log(a)//监听复杂对象的属性const b num3.age.numconsole.log(b)})//停止监听res()return {//返回才能在页面中使用// ...toRefs(),num1,num2,num3}}} /script9、shallowRef 和shallowReactive shallowRef只处理基本数据类型shallowReactive只处理第一层数据templateh1姓名{{name}}/h1h1年龄{{age.num}}/h1button clickname2姓名/buttonbutton clickage.num年龄/button /template scriptimport {shallowReactive,shallowRef,ref,toRefs} from vueexport default {setup() {const num3 shallowReactive({name:小狗,age:{num:1}})return {//返回才能在页面中使用...toRefs(num3),}}} /script二、组件传值 1、vuex 实现组件传值 父子子子祖孙 2、其他方法----父子 传值 1进入页面即刻传值 父组件 //进入页面即刻传值 templatehelloworld/ /template script import {reactive} from vue import helloworld from 组件路径 export default {compoents:{helloworld}setup() {const p1 reactive({name:小宋,age:12})provide(p,p1)//祖传 第一个参数是子组件用来识别的参数} }//点击传值 子组件 export default {name:helloworld,setup(){const res inject(p)//孙收}2点击传值 父组件 templatehelloworld ref val///在父组件中找到子组件的节点 /template script import {reactive,ref} from vue import helloworld from 组件路径 export default {compoents:{helloworld}setup() {const val ref()const p1 reactive({name:小宋,age:12})function btn(){//点击事件调用子组件的方法val.vlaue.receive(p1)}return{btn,val} } /script子组件 export default {name:helloworld,setup(){//被父组件调用的方法function receive(val){console.log(val)}return{receive}}三、抽离封装 vue3中的任何一个组合式api都可以单独抽离出去在另一个单独的文件最后只需要回归到setup()中即可

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

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

相关文章

网站建设报告书范文可以做动效的网站

文章目录 预定义宏_ _func_ _是C语言的预定义标识符 #line和#error#pragma泛型选择(C11)参考 预定义宏 C标准规定了一些预定义宏: _ _func_ _是C语言的预定义标识符 C99 标准提供一个名为_ _func_ _的预定义标识符,它展开为一…

如何用凡科建设手机教学网站株洲网站开发

bash中通过变量中的内容获取对应的关联数组 Bash declare 手册: https://phoenixnap.com/kb/bash-declare 实际问题: 在 bash 中创建了多个关联数组,需要根据输入的值,获取不同的关联数组。 可以使用 if 进行多次判断&#xff…

建立个人博客网站有什么做美食的网站

eclipse中设置自动补齐代码 01 在window里找到preference 02 在preference里搜索content assist 03 在Java的content assist设置 设置为.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ 04 apply and close即可

网站建设与维护 目录网站到期查询备案

Socket 是网络协议栈暴露给编程人员的 API,相比复杂的计算机网络协议,API 对关键操作和配置数据进行了抽象,简化了程序编程。 本文讲述的 socket 内容源自 Linux man。本文主要对各 API 进行详细介绍,从而更好的理解 socket 编程。…

东莞网站建设哪个平台好wordpress装到哪里

STL内建了一些函数对象。分为:算数类函数对象,关系运算类函数对象,逻辑运算类仿函数。这些仿函数所产生的对象,用法和一般函数完全相同,当然我们还可以产生无名的临时对象来履行函数功能。使用内建函数对象,需要引入头文件 functi…

佛山新网站建设渠道长沙短视频制作

MySQL 中的集群部署方案 前言 这里来聊聊,MySQL 中常用的部署方案。 MySQL Replication MySQL Replication 是官方提供的主从同步方案,用于将一个 MySQL 的实例同步到另一个实例中。Replication 为保证数据安全做了重要的保证,是目前运用…

晟合建设集团网站课程网站建设总体情况

特效是游戏制作不可或缺的一环,作为游戏开发者最重要的工作就是将特效添加到游戏中,并在合适的时机、合适的位置将特效播放出来,同时还要注意特效的管理和销毁。 某些种类的特效,如动效、贴花,还要编写脚本代码以实现…

做软件项目的网站营业执照怎么注销

2023年是《5G应用“扬帆”行动计划(2021—2023年)》的收官之年,5G融合应用正在从点状示范向规模化发展。截至2023年10月底,我国开通5G基站总数达321.5万个,已经建成了全球规模最大、技术领先的5G网络。目前&#xff0c…

池州哪里做网站网站建设网络推广

文章目录 示例1:角色与装备系统示例2:UI控件库示例3:渲染引擎模块示例4:AI决策树算法示例5:物理模拟引擎 在Unity游戏开发中,桥接模式(Bridge Pattern)是一种设计模式,它…

网站上的充值链接怎么做wordpress toc

LCR 076. 数组中的第 K 个最大元素 题目链接:LCR 076. 数组中的第 K 个最大元素 下面这个题与这个题一样: 题目链接:215. 数组中的第K个最大元素 这个代码只能通过第一个题,如下: class Solution { public:int fin…

高端旅游的网站建设新人跑业务怎么找客户

在学习使用websocket之前我们先了解一下websocket: WebSocket是一种在单个TCP连接上进行全双工通信的通信协议。与HTTP协议不同,它允许服务器主动向客户端发送数据,而不需要客户端明确地请求。这使得WebSocket非常适合需要实时或持续通信的应…

网站建设哪些模板号wordpress手机登陆不了

2023年10.13日,下午1点,在北京大红门国际会展中心召开了中国人口文化促进会社区文化推广工作委员会成立暨2024社区春晚文艺活动新闻发布会。来自政府相关部门、社会组织、新闻媒体和公益企业界的相关领导与代表齐聚一堂,共襄盛举。 本次大会由…

php源码织梦网站需要优化

应急响应的基本思路 a. 收集信息:收集告警信息、客户反馈信息、设备主机信息等 b. 判断类型:安全事件类型判断。(钓鱼邮件、Webshll、爆破、中毒等) c. 控制范围:隔离失陷设备 d. 分析研判:根据收集回来的…

网站建设预算计算方法网站建设实验

文章目录 300.最长递增子序列思路代码实现 674. 最长连续递增序列思路代码实现 718. 最长重复子数组思路代码实现 300.最长递增子序列 题目链接 思路 单个字符都是一个长为1的子序列,直接初始化dp为1。先固定一个元素位置i,判断0-i范围内到i的最长子序…

医院网站官方微信精神文明建设网站制作软件下载安装

问题一、canape绘制目标时,二维结构体变量只能录制16个的解决办法 打开ASAP2 Studio 2.6 -Expert 软件。 把该软件中的设置项如下图进行修改。 然后用ASAP2 Studio 2.6 -Expert 软件 打开elf文件导出成A2L文件。 最后关闭该软件。 再在canape工程中重新加载刚才…

如花建站jsp做的网页是网站吗

摘要:基于OpenGL (ES)的跨平台2D/3D游戏开发框架libGDX不仅开源免费,而且具有极为强大的兼容性和高效性,近日,libGDX发布全新1.2.0版本,除修复Bug之外,还新增了OpenGL性能分析、gdx-ai等一系列功能扩展和方…

做网站需要什么编程语言教育网站建设网

160. 相交链表 1、题目2、题目分析3、解题步骤4、复杂度最优解代码示例5、抽象与扩展 1、题目 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 示例 1: 输入: nums [1,2,3,4,5,6,7], k 3 输出: [5,6,7,1,2,3,4] 解释: 向…

邯郸建设网站wordpress ip地址只能访问首页

微服务化的负载均衡组件源码剖析与实战开发全流程 什么是负载均衡负载均衡的种类服务器端负载均衡(S-LB)客户端负载均衡(C-LB)注解LoadBalancedLoadBalancerAutoConfiguration类LoadBalancerClient类源码分析 ServiceInstanceChoo…

国发网站建设中小企业认定证明

Detecting endosperm cracks in soaked maize using μCT technology and R-YOLOv7-tiny 1、模型1.1 C3_TR module(自己提出修改)1.2 CoT block注意力1.3 GhostConv模块2、模型整体流程图3、实验采用r - yolov7微模型和μCT技术对浸水玉米胚乳裂纹进行了检测。提出的ryolov7微…

珠宝网站形象设计广州建筑工程公司名单

程序员生活指南之 【蛀牙】如何选择牙刷,牙膏和牙杯(含其他日常牙具:牙线,漱口水,冲牙器) 文章目录 一、如何选择牙刷,牙膏和牙杯1、如何选择牙刷2、如何选择牙膏3、如何选择牙杯 二、日常牙具&…