当前位置: 首页 > news >正文

网站建设一定要公司吗广东深圳罗湖直客三部

网站建设一定要公司吗,广东深圳罗湖直客三部,wordpress资源下载主题,电商网站建设教程Ⅰ、前言 当我们每次打卡页面#xff0c;切换路由#xff0c;甚至于异步组件#xff0c;都会有一个等待的时间 #xff1b;为了不白屏#xff0c;提高用户体验#xff0c;添加一个 loading 过度动画是 非常 常见的 #xff1b;那么这几种场景我们应该把 loading 加在哪…Ⅰ、前言 当我们每次打卡页面切换路由甚至于异步组件都会有一个等待的时间 为了不白屏提高用户体验添加一个 loading 过度动画是 非常 常见的 那么这几种场景我们应该把 loading 加在哪里呢 文章目录Ⅰ、前言Ⅱ、vue3 常见过度1、 首次打开页面时 loading2、 路由切换时、异步组件 loading Ⅲ、 添加过度动画Ⅱ、vue3 常见过度 针对以下 3 种情况 做了一下整理 ① 首次打开页面时 ② 路由切换时 ③ 异步组件显示时 1、 首次打开页面时 loading 在页面首次打开的加载内容是最容易的通过根目录 index.html文件在 div idapp 里添加内容就是过度内容 bodydiv idapph1加载中....../h1/divscript typemodule src/src/main.js/script /body当vue实例创建完成通过.mount() 方法挂载到 idapp 的div 里会替换掉里的loading内容 2、 路由切换时、异步组件 loading 路由切换过度 需要先了解一个vue3 的内置组件 SuspenseSuspense 提供 2 个插槽 #default : 一个要加载的内容 #fallback: 一个加载种显示的内容 Suspensetemplate #defaultrouter-view //templatetemplate #fallbackh1加载中....../h1/template /Suspense同理( 异步组件的切换 ) templateSuspensetemplate #defaultAsyncComp v-if vitblie //templatetemplate #fallbackh1加载中....../h1/template/Suspensebutton clickopen 切换 /button /template script setupimport { defineAsyncComponent , ref } from vue;const asyncComp defineAsyncComponent(()important(./asyncComp.vue));const vitblie ref(false);function open(){vitblie.value !vitblie.value;} /script异步组件也是可以使用相同的方法 Ⅲ、 添加过度动画 添加过度动画需要先了解 vue3 内置组件 Component 和 Transition Component: 非常简单只有一个 is 显示该组件 可以用来组件切换 如 templateComponent :isvisible ? TestComp : / /templateTransition : 里插入的内容 显示/隐藏 添加过度动画 通过 name 属性来拼接 class 如 : templatetransition nameanimeTestComp v-ifvisblte / /transition/template设置样式通过 name 属性 这里 anime-enter-active: 过度态 ( 设置 隐藏 显示 过度的时间等参数) anime-leave-active: 过度态 ( 设置 显示 隐藏 过度的时间等参数) anime-enter-from anime-enter-to 隐藏 显示 开始和结束的样式 anime-leave-from anime-leave-to 显示 隐藏 开始和结束的样式 组合起来 templaterouter-view v-slot{ Component } transition nameanimecomponent :isComponent /transition/router-view template style scoped .anime-enter-active, .anime-leave-active {transition: all 1s; } .anime-leave-from { transform: translateY(0); } .anime-leave-to { transform: translateY(-100%); }.anime-enter-from { transform: translateY(100%); } .anime-enter-to { transform: translate(0); } /style相关文章 : Ⅰ. vue3 性能优化总汇 ------------------------------------------------------------------------------------------------ Ⅱ. vue2.7 过度指南 ---------------------------------------------------------------------------------------------------- Ⅲ. 升级vue3问题总汇 ------------------------------------------------------------------------------------------------- Ⅳ. vue3 配置 JSX语法 ------------------------------------------------------------------------------------------------
http://www.hkea.cn/news/14573426/

相关文章:

  • 网站建设 科技公司企业培训师资格证报考官网入口
  • 西安市城乡建设档案馆网站网站设计的方法
  • 网站建设与管理工作内容国外网站设计版式欣赏
  • 网上做网站的网站ip被屏蔽怎么办
  • 扬州网站seo建设工程质量安全管理体系网站
  • 如何建设一个电子商务网站手机网站pc网站
  • 重庆网站建设推荐网站开发用linux
  • 响应式网站建设哪家公司好同一ip大量访问网站
  • 怎么样百度搜到自己的网站九一人才网赣州
  • 网站申请建设苏州app制作
  • 成都 网站推广南通网站建设策划
  • 成都市网站制作农业推广硕士
  • 网站地图提交入口怎么在网站做自己的产品广告
  • 免费自己做网站软件优而思 网站
  • 设计公司的logo沙洋县seo优化排名价格
  • 卫浴洁具网站模板给网站划分栏目
  • 免费网站建设推广服务有没有专门做宝宝用品的网站
  • 做网站用eclipse吗大兴专业网站开发公司
  • 帝国cms企业门户网站仿站视频教程 网盘房产证
  • 活动策划网站源码维影企业网站管理系统
  • 做推送的网站除了秀米还有如何做网站赚流量钱
  • dedecms手机网站模板安装教程顺德o2o网站建设
  • 自己电脑做服务器搭建网站网站后台word编辑器
  • 四川省建设招标网站哪个商城网站建设好
  • 深圳做网站做公司网站的公司服装设计自学零基础
  • 怎么推广自己的网站成都网站建设优化公司电话
  • 网站建设域名和空间小规模企业所得税5%
  • 有哪些做的比较精美的网站已矣seo排名点击软件
  • 五指山网站建设计算机网页设计与制作教程
  • 公司网站建设大概多少钱新闻热点事件2023最新