网站制作技术使用说明网站权重分析

张小明 2026/1/10 8:21:27
网站制作技术使用说明,网站权重分析,网页是什么,百度app下载官方免费最新版什么是双向绑定#xff1f; 双向绑定就是#xff1a;父组件的数据变了#xff0c;子组件跟着变#xff1b;子组件修改了#xff0c;父组件也跟着变。就像两个人拉着同一根绑带#xff0c;一个人动#xff0c;另一个人也跟着动。 演变历史 Vue 2 → Vue …什么是双向绑定双向绑定就是父组件的数据变了子组件跟着变子组件修改了父组件也跟着变。就像两个人拉着同一根绑带一个人动另一个人也跟着动。演变历史Vue 2 → Vue 3.0~3.3 → Vue 3.4 v-model defineEmits defineModel .sync修饰符 defineProps (超级简化!)方式一Vue 3.4 之前的写法defineEmits defineProps这是传统写法需要分别定义 props 接收和 emit 发送。父组件template div classparent h2 父组件 - Vue 3.4 之前的双向绑定/h2 p父组件的 message: {{ message }}/p !-- v-model 是语法糖等价于 :modelValuemessage update:modelValueval message val -- ChildOldWay v-modelmessage / !-- 多个 v-model 的写法 -- ChildOldWay v-model:titletitle v-model:contentcontent / /div /template script setup import { ref } from vue import ChildOldWay from ./ChildOldWay.vue const message ref(Hello Vue!) const title ref(文章标题) const content ref(文章内容) /script子组件旧写法template div classchild h3 子组件 - 旧写法/h3 !-- 显示从父组件接收的值 -- p接收到的值: {{ modelValue }}/p !-- 子组件不能直接修改 props 需要通过 emit 通知父组件修改 -- input :valuemodelValue inputupdateValue placeholder输入新值 / button clickemit(update:modelValue, 被子组件修改了) 直接修改 /button /div /template script setup // 第一步用 defineProps 接收父组件的值 const props defineProps({ // v-model 默认绑定的 prop 名是 modelValue modelValue: { type: String, default: }, // 自定义名称的 v-model如 v-model:title title: String, content: String }) // 第二步用 defineEmits 定义事件 // 事件名必须是 update:属性名 的格式 const emit defineEmits([ update:modelValue, // 对应 v-model update:title, // 对应 v-model:title update:content // 对应 v-model:content ]) // 第三步通过 emit 通知父组件更新 const updateValue (event) { // 发射事件让父组件更新数据 emit(update:modelValue, event.target.value) } /script方式二Vue 3.4 新写法defineModelVue 3.4 引入了defineModel大大简化了双向绑定的代码父组件和之前一样template div classparent h2 父组件 - Vue 3.4 新写法/h2 p父组件的 message: {{ message }}/p p父组件的 count: {{ count }}/p !-- 用法和之前完全一样 -- ChildNewWay v-modelmessage v-model:countcount / /div /template script setup import { ref } from vue import ChildNewWay from ./ChildNewWay.vue const message ref(Hello Vue 3.4!) const count ref(0) /script子组件新写法 - 超级简化template div classchild h3 子组件 - Vue 3.4 defineModel/h3 !-- model 就像一个普通的 ref可以直接读写 不需要 :value input直接 v-model 绑定 -- input v-modelmodel placeholder直接双向绑定 / p当前值: {{ model }}/p !-- 多个 model 也很简单 -- button clickcountcount: {{ count }}/button /div /template script setup // // Vue 3.4 的 defineModel一行搞定 // // 默认的 v-model // defineModel() 返回一个 ref可以直接读写 const model defineModel() // 带名称的 v-model:count const count defineModel(count) // 带类型和默认值 // const model defineModel({ type: String, default: 默认值 }) // 就这么简单 // - 不需要 defineProps // - 不需要 defineEmits // - 不需要手动 emit // - 直接读写就能双向绑定 /script对比总结!-- ❌ Vue 3.4 之前繁琐 -- script setup const props defineProps([modelValue]) const emit defineEmits([update:modelValue]) // 使用时emit(update:modelValue, newValue) /script !-- ✅ Vue 3.4 之后简洁 -- script setup const model defineModel() // 使用时model.value newValue直接赋值 /script对比项旧写法 (defineProps defineEmits)新写法 (defineModel)代码量多至少3行少1行复杂度需要理解 emit 机制像普通 ref 一样使用可读性一般非常好Vue版本3.03.4
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

搭建影视网站违法加强网站内容保密建设

“物流排班到底该自研还是采购SaaS?”这是许多物流企业管理者的两难抉择。一方面,担心外部系统适配不了复杂的运营场景;另一方面,又忌惮自研带来的高成本与高风险。其实,答案藏在场景适配、成本投入、合规能力等核心维…

张小明 2026/1/9 22:48:28 网站建设

qq空间实名认证网站平面设计师工资现状

Windows 12网页版:浏览器中的完整桌面系统体验指南 【免费下载链接】win12 Windows 12 网页版,在线体验 点击下面的链接在线体验 项目地址: https://gitcode.com/gh_mirrors/wi/win12 想要在浏览器中体验完整的Windows 12操作系统吗?这…

张小明 2026/1/9 9:50:15 网站建设

网站建设流程步骤为需求分析网站建设与维护设计大作业

课题摘要在宠物行业规模化发展、传统宠物店管理存在 “库存管控混乱、客户服务滞后、消费记录零散、营收统计低效” 的经营痛点背景下,基于 SpringBoot 的宠物店管理系统构建具有重要的商业与用户价值:从门店运营层面,系统整合宠物用品&#…

张小明 2026/1/9 12:07:02 网站建设

建设房屋出租网站中企动力邮箱登陆入口

在工业管道系统选型决策中,智能化工具正加速普及,全生命周期价值已逐步取代初始采购成本,成为客户核心考量。浙江荣瑞管道科技有限公司顺应这一趋势,以全周期价值导向重构不锈钢管产品服务体系,为高洁净、高精度应用场…

张小明 2026/1/9 1:36:28 网站建设

哪个网站有免费的模板注册网站需要什么条件

Transformer架构深度解析:Qwen-Image如何实现像素级编辑能力 在当今生成式AI迅猛发展的浪潮中,图像创作已不再局限于“从无到有”的生成。真正的挑战在于——如何让AI既懂创意,又能精准执行人类意图? 以Qwen-Image为代表的新型文生…

张小明 2026/1/8 17:01:45 网站建设

做微网站那pc端显示啥网站建设中asp文件

YOLO目标检测模型镜像支持混合精度训练 在工业质检产线的实时监控系统中,工程师常常面临一个两难:既要高精度识别微小缺陷,又要保证每秒处理上百帧图像。传统全精度训练方式下,哪怕使用顶级GPU,也常因显存溢出被迫降低…

张小明 2026/1/9 0:50:37 网站建设