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

做细胞激活的母液网站国外网站制作

做细胞激活的母液网站,国外网站制作,云南做网站要多少钱,济南网站建设优化公司经过几个小时的努力&#xff0c;终于实现了&#xff0c;根据组件名异常加载组件&#xff0c;直接上代码&#xff0c;网上的很多代码方都有坑&#xff0c;先贴出比较坑的代码&#xff1a; <template><view class"main"> <view class"tops"…

经过几个小时的努力,终于实现了,根据组件名异常加载组件,直接上代码,网上的很多代码方都有坑,先贴出比较坑的代码:

<template><view class="main">		<view class="tops"><view class="info"><view class="item"><view class="tit">姓名:</view><view class="txt">{{qyUser.name}}</view></view></view></view><view><component :is="dycomp" v-if="isShow"></component></view></view>
</template>
<script setup>
import {  ref, defineAsyncComponent,markRaw } from 'vue';
import { onLoad } from "@dcloudio/uni-app";
import api from '../../api/api.js';
const qyUser = ref({});
//markRaw方法将组件对象标记为非响应式对象
//shallowRef代替ref来创建一个浅响应式对象
const dycomp = ref(null);
const isShow = ref(false);
onLoad(()=>{geQyUserInfo();loadAsyncComponent("mdIndex");	
});
const loadAsyncComponent = (componentName)=>{console.log(componentName);dycomp.value = defineAsyncComponent(() =>{import("../components/"+componentName+".vue");});isShow.value = true;}
const geQyUserInfo = ()=>{console.log(uni.getStorageSync("qyuserid"));api.geQyUserInfo({"qyuserid":uni.getStorageSync("qyuserid"),},(res)=>{qyUser.value = res.data.qyUser;	});
}
</script>
<style lang="scss" scoped>.main {background-color: #f5f6f8;width: 100%;height: 100vh;box-sizing: border-box;padding: 20rpx;.tops {background: #fff;border-radius: 20rpx;padding: 20rpx 20rpx 10rpx;.title {margin-bottom: 25rpx;border-left: 6rpx solid #1296db;padding-left: 10rpx;}.info {.item {display: flex;align-items: center;font-size: 26rpx;margin-bottom: 10rpx;.tit {flex: 1;color: #666;}.txt {flex: 4;}}}}}
</style>

最后优化后成功异步加载组件的代码:

<template><view class="main">		<view class="tops"><view class="info"><view class="item"><view class="tit">姓名:</view><view class="txt">{{qyUser.name}}</view></view></view></view><view><component :is="dycomp" v-if="isShow"></component></view></view>
</template>
<script setup>
import {  ref, defineAsyncComponent,markRaw,shallowRef } from 'vue';
import { onLoad } from "@dcloudio/uni-app";
import api from '../../api/api.js';
const qyUser = ref({});
//markRaw方法将组件对象标记为非响应式对象
//shallowRef代替ref来创建一个浅响应式对象
const dycomp = shallowRef(null);
const isShow = ref(false);
onLoad(()=>{geQyUserInfo();});
const loadAsyncComponent = (componentName)=>{console.log(componentName);dycomp.value = defineAsyncComponent({loader: () => import("../../components/"+componentName+".vue"),delay: 200,timeout: 3000});isShow.value = true;}
const geQyUserInfo = ()=>{api.geQyUserInfo({"qyuserid":uni.getStorageSync("qyuserid"),},(res)=>{qyUser.value = res.data.qyUser;loadAsyncComponent("mdIndex");});
}
</script>
<style lang="scss" scoped>.main {background-color: #f5f6f8;width: 100%;height: 100vh;box-sizing: border-box;padding: 20rpx;.tops {background: #fff;border-radius: 20rpx;padding: 20rpx 20rpx 10rpx;.title {margin-bottom: 25rpx;border-left: 6rpx solid #1296db;padding-left: 10rpx;}.info {.item {display: flex;align-items: center;font-size: 26rpx;margin-bottom: 10rpx;.tit {flex: 1;color: #666;}.txt {flex: 4;}}}}}
</style>
http://www.tj-hxxt.cn/news/22892.html

相关文章:

  • 装潢公司网站建设抖音推广平台联系方式
  • 电商网站的银行支付接入该怎么做大数据下的精准营销
  • 餐饮网站建设怎么建设的国内新闻最新5条
  • 服务器网络杭州龙席网络seo
  • 网站开发人员招募费用网络推广的几种方式
  • 专业的网站制作网络营销推广策划的步骤
  • 佛山顺德网站建设广告公司收费价格表
  • wordpress网站访问慢一个网站如何推广
  • 微信公司网站b站推广网站入口mmm
  • 功能类网站口碑营销的案例及分析
  • 乌兰察布网站制作seo做的比较好的公司
  • 西安广告公司网站建设网站广告策划
  • 如何做家乡网站sem优化师是什么意思
  • 企业所得税怎么合理节税入门seo技术教程
  • 别人帮我做的网站没用要交费用吗新冠疫情最新消息今天
  • 广安网站设计公司链友之家
  • 动态网站留言板怎么做青岛网站
  • 网站建设Skype打不开兰州seo快速优化报价
  • 深圳网站维护有限公司苏州seo关键词优化推广
  • 找网站设计公司贵阳网站建设
  • 对软件工程专业的认识网站服务器速度对seo有什么影响
  • 网站设计目的与规划怎么写东莞seo优化公司
  • 网站建设哪家比较好免费域名解析网站
  • 怎么做阿里妈妈企业网站关键词网站查询
  • 北京建站模板制作深圳全网营销推广平台
  • 游戏币网站怎么做百度小说排行榜前十名
  • b2b购物网站建设seo站长论坛
  • 网站导航 javascript新浪nba最新消息
  • java网站开发文档规范应用商店aso
  • 高并发电商网站开发我要看今日头条