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

购买东西网站怎么做网页空间租用

购买东西网站怎么做,网页空间租用,网站建设公司宣传语,办公系统软件oa最佳实践建议 优先使用 props:适合父子组件直接通信,数据流向清晰复杂场景用 eventBus:跨组件通信推荐使用 mitt 库避免过度使用 $parent:会导致组件耦合度高,难以维护provide/inject 适用于跨层级:如主题…

最佳实践建议

  1. 优先使用 props:适合父子组件直接通信,数据流向清晰
  2. 复杂场景用 eventBus:跨组件通信推荐使用 mitt 库
  3. 避免过度使用 $parent:会导致组件耦合度高,难以维护
  4. provide/inject 适用于跨层级:如主题配置、全局状态等
  5. 大型项目用 Pinia 或 Vuex:管理全局状态,适合复杂应用

根据你的业务场景选择合适的方式,保持组件间低耦合高内聚,提升代码可维护性。

下面使用第一种方式传递

实战:子组件获取父组件订单信息

以你的发货弹窗组件为例,获取父组件的订单ID:

父组件传递订单ID
<template><view class="order-detail"><button @click="showDeliveryPopup">显示发货弹窗</button><DeliveryPopup :orderId="order.id"@delivery-success="handleDelivery"/></view>
</template><script>
import DeliveryPopup from '@/components/DeliveryPopup.vue';export default {components: { DeliveryPopup },data() {return {order: {id: 20230607,amount: 299,status: '待发货'}}},methods: {showDeliveryPopup() {// 显示弹窗},handleDelivery(res) {// 处理发货成功逻辑uni.showToast({title: '发货成功',icon: 'success'});}}
}
</script>

子组件接收并使用订单ID
<template><view class="delivery-popup"><!-- 其他代码 --><text>订单ID: {{ orderId }}</text><button @click="handleSend">确认发货</button></view>
</template><script setup>
import { defineProps, defineEmits } from 'vue';// 定义 props 接收父组件订单ID
const props = defineProps({orderId: {type: Number,required: true}
});const emits = defineEmits(['delivery-success']);const handleSend = () => {// 使用父组件传递的 orderId 构建发货参数const params = {orderId: props.orderId,expressCompanyId: 1,logisticsNo: 'SF123456789'};// 调用发货接口// ...// 通知父组件发货成功emits('delivery-success', {orderId: props.orderId,status: '已发货',// 其他结果数据});
};
</script>

http://www.dtcms.com/a/598380.html

相关文章:

  • 什么网站做外贸最多的网站建设虚线的代码
  • AIDD - 自主决策实验室 Intrepid Labs 介绍
  • 自己网站建设要维护23个营销专业术语
  • 如何做app网站网站后端用什么语言
  • HarmonyOS SDK使能美团高效开发,打造优质创新应用体验
  • 河北公司网站建设效果网站整合discuz论坛
  • 沈阳网站建设哪里的公司比较好厦门市建设工程造价网
  • 插值——拉格朗日插值
  • 马鞍山集团网站设计国外免费ip地址和密码
  • ps做汽车网站下载长沙圭塘网站建设公司
  • AJAX和Promise
  • 直播网站建设费用腾讯云域名控制台
  • 山东兴润建设集团网站ps设计网站步骤
  • 广州网站 制作信科便宜seo就业
  • 基于ENAS与YOLOv8的草莓成熟度自动检测系统:原理、实现与性能优化(含详细代码)
  • 内网横向靶场——记录一次横向渗透(三)
  • 兰州电商平台网站建设设备外观设计效果图
  • 【XR开发系列】Unity下载与安装详细教程(UnityHub、Unity)
  • 深度学习——参数优化
  • 网站排名优化外包公司有限公司怎么纳税
  • Simulink 基础模块使用
  • 叫人做网站多少钱怎么根据视频链接找到网址
  • [论文阅读] 生成式人工智能嵌入对公众职业安全感冲击的影响机理及防范对策
  • 双桥区网站制作页面升访请广大狼
  • 余弦退火策略
  • Linux 网络:邻居子系统
  • 招聘网站开发成本揭阳网站设计公司
  • 网站建设三网合一指的是什么意思军队营房基础建设网站
  • Python教学基础:用Python和openpyxl结合Word模板域写入数据-由Deepseek产生
  • 保姆级CHARLS数据库使用教程