vue3.4 更方便的defineModel,你一定要知道

作者: 微前端科正分类: 计算机技术 发布时间: 2024-05-09 20:33:37 浏览:7196 次

vue3.4 更方便的defineModel,你一定要知道

Byopp_bili:
vue3.4跟ant-desigh-vue:3.~Modal.confirm冲突[tv_笑哭]

【回复】回复 @Byopp_bili :彻底的解决办法也是有的,就是用微前端这种方式,用了微前端就可以跨ui框架、跨版本、跨vue和react
【回复】回复 @微前端科正 :跟老板说我们把公司的组件库偷偷替换了,不告诉其他部门。
【回复】回复 @Byopp_bili :你路走偏了,vue3的标配是element-plus
姓刘名爹全名刘爹:
解释一下什么是语法糖,能吃吗,甜在哪里?鱿鱼把自己伪装成一个神,神说的话你不可以质疑他,不可以修改,只能服从他。就这么问一句:语法糖的源码你能理解他并且写出一个类似的吗?[doge]给你足够的时间能不能现实一个虚拟dom的js框架。vuejs的官网文档远远不够详细对于他的解释非常非常的模糊。

【回复】程序员并不需要去下水道干活。所以,能在应用层面越省事越好,如果老想着去修下水道,路就走偏了。下水道的事,交给尤雨溪团队干
【回复】回复 @姓刘名爹全名刘爹 :你这是技术焦虑症啊,就是对不是自己亲手创造的东西有焦虑症和不信任感,得治!往大了说,14亿中国人连个cpu都早不了,但这没啥啊,建议你可以读读鲁迅的《拿来主义》、《技术的本质》《科技想要什么》,有助于缓解这种底层不信任感
【回复】不爱用就不用呗,我不吃馒头还得去馒头铺子里大声吼几句?
我承认我萌:
我觉得很多写vue的,图省事用这些语法糖真的烦人,我就贼烦别人用v- model去写一些东西,这样数据源你就无法掌控,数据流变的乱七八糟,后面想改个东西都不好改。 真的建议写vue的少用这些语法糖,不然后期维护代价大了去。

l纳尔l:
vuex 传参才是真神,类似临时 session[吃瓜]

稳如雪上霜:
传统的写法根本就不需要watch的监听。你用definemodel修改父组件之后,导致兄弟组件需要watch监听才能拿到最新数据,所以说都用definemodel,或者都用传统写法,watch我基本不用

【回复】你理解并不对哦!在传统的父子组件通信后,兄弟组件是需要监听状态的,否则,兄弟组件的状态不会及时反应出来,如果你基本不用watch的话,代码大概率是有的bug,还有一种可能,就是你可以用vuex去解决状态问题
【回复】回复 @微前端科正 :没毛病
kagari_0422:
可以继续传下去吗?子子组件修改[doge]

在下不才徐坤:
感觉是一个hook语法糖,内部操作应该也是常规写法,估计父组件传给子组件必须v-model才能生效

【回复】是个语法题,但是给业务层面带来的效率非常高效
月离离离离:
紧急维护 删掉了相关代码80%内容! 好爽

almon123:
欺负非官方的usevmodel无法隐式调用props和emit是吧[吃瓜]

【回复】估计就是语法糖,对 useVModel 的封装转换。

教程 编程 defineModel 前端 JavaScript Vue 编程开发

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!