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

用discuz做行业网站网站关键词分析工具

用discuz做行业网站,网站关键词分析工具,企业融资方式,网站建设的软件知识有哪些内容目录 1#xff0c;异步组件介绍2#xff0c;路由中使用3#xff0c;组件中使用3.1#xff0c;Vue2 语法3.2#xff0c;Vue3 语法 1#xff0c;异步组件介绍 在项目中#xff0c;有的组件仅在需要时才会加载#xff0c;这时就需要用到异步组件。 异步组件本质上是一个… 目录 1异步组件介绍2路由中使用3组件中使用3.1Vue2 语法3.2Vue3 语法 1异步组件介绍 在项目中有的组件仅在需要时才会加载这时就需要用到异步组件。 异步组件本质上是一个函数该函数调用后返回一个PromisePromise 成功的结果是一个组件对象。一般使用 import() 动态导入组件作为这个 Promise。 // 函数需要返回一个 Promise const AsyncComponent () {return new Promise((resolve) {setTimeout(async () {const MyComp await import(./MyComp.vue);resolve(MyComp);}, 3000);}); };2路由中使用 常见的应用——路由懒加载 {name: Home,path: /,// webpackChunkName 用于分包component: () import(/* webpackChunkName: home */ /views/Home),meta: { title: 首页 }, }Vue Router 只会在第一次进入这个页面时调用这个函数然后使用缓存数据。也就是说已经加载过的组件不会重新加载。 3组件中使用 异步组件也可以在组件中使用比如某些场景下需要获取数据后才能加载某组件。 3.1Vue2 语法 Vue2官网参考 script // 返回Promise const AsyncComponent () {return new Promise((resolve) {setTimeout(async () {const MyComp await import(./MyComp.vue);resolve(MyComp);}, 3000);}); };// 返回Promise const AsyncComponent2 () import(./MyComp.vue)export default {components: {// Vue会调用该函数并等待 Promise完成完成之前该组件位置什么也不渲染AsyncComponent,}, }; /script函数也可以返回有一个配置对象并处理加载状态。 const AsyncComponent () ({// 需要加载的组件 (应该是一个 Promise 对象)component: import(./MyComponent.vue),// 异步组件加载时使用的组件loading: LoadingComponent,// 加载失败时使用的组件error: ErrorComponent,// 展示加载时组件的延时时间。默认值是 200 (毫秒)delay: 200,// 如果提供了超时时间且组件加载也超时了// 则使用加载失败时使用的组件。默认值是Infinitytimeout: 3000 })3.2Vue3 语法 Vue3官网参考 需要使用 defineAsyncComponent 方法来实现函数同样需要返回一个 Promise。 script setup import { defineAsyncComponent } from vueconst AsyncComp defineAsyncComponent(() {return new Promise((resolve, reject) {setTimeout(async () {const MyComp await import(./MyComp.vue);resolve(MyComp);}, 3000);}) })const AsyncComp2 defineAsyncComponent(() import(./components/MyComponent.vue) ) /script也可以全局注册 app.component(MyComponent, defineAsyncComponent(() import(./components/MyComponent.vue) ))也能处理加载状态 const AsyncComp defineAsyncComponent({// 加载函数loader: () import(./MyComponent.vue),// 加载异步组件时使用的组件loadingComponent: LoadingComponent,// 展示加载组件前的延迟时间默认为 200msdelay: 200,// 加载失败后展示的组件errorComponent: ErrorComponent,// 如果提供了一个 timeout 时间限制并超时了// 也会显示这里配置的报错组件默认值是Infinitytimeout: 3000 })以上。
http://www.yutouwan.com/news/314117/

相关文章:

  • 企业网站建设的目的和意义如何使用win2008iis建设网站
  • 扁平化资讯网站模板wordpress slider插件下载
  • 网站开发经验wordpress 条件查询
  • 新手学做免费网站软件好宣传册设计与制作用什么软件
  • 网站信息内容建设责任制落实情况福建建设执业注册中心网站
  • 南宁网站建设公司怎么赚钱公众号开发者密码多长时间生效
  • 无域名网站 能否被百度微信小程序网站建设方案
  • 长春火车站需要核酸检测报告吗科技型中小企业服务平台
  • 宠物店网站建设方案湘潭做网站价格 d磐石网络
  • 有哪些网站免费做推广创业做网站需要哪些必备条件
  • 网站制作团队英德市网站建设
  • 宁陵县网站seo房地产最新消息三个不低于
  • 广州市住房和城乡建设局网站首页桂林工作网招聘
  • 知识产权网站开发品牌建设完整版
  • 网站用哪些系统做的比较好用wordpress轩小程序
  • 天河网站建设推广创业网站怎么做的
  • 东莞网络网站建设wordpress会员推广
  • 光伏电站建设的行业网站做个外贸网站设计
  • 网站开发的费用申请如何把乱码变成数字
  • 网站开发href使用本地链接excel做网站页面布局
  • 网站开发技术实验教程重庆集团网站建设
  • app网站建设可行性分析青海高端网站建设价格
  • 做阿里巴巴网站多少钱wordpress商城支付宝
  • 乐清网站改版公司企业网站建设难吗
  • 蛋糕 网站 模板如何开自己的网站
  • 龙海市城乡规划建设局网站哈尔滨网页案例分析
  • 佛山三水区有没有网站建设公司手机软件开发培训班
  • html5 jq做电脑网站手机wordpress怎么安装
  • 公司做网站的费用计什么科目调研园区网站建设工作总结
  • 最优的郑州网站建设淄博临淄网站建设