vue3开发技巧应用

您所在的位置:网站首页 docker部署vue3 vue3开发技巧应用

vue3开发技巧应用

#vue3开发技巧应用| 来源: 网络整理| 查看: 265

对属性值直接监听示例图:代码:

对属性值直接监听

对属性进行直接监听,通过创建dep=new Set,Set内可以add添加对象类型,并确保dep为唯一的不重复对象。

示例图:

代码:let price = 10, quantity = 4, total = 0;let dep = new Set();const effect = () => { total = price * quantity;};const track = () => { dep.add(effect);};const trigger = () => { if (dep) { dep.forEach(effect => effect()); }};track();trigger();console.log('总价格total: ' + total);quantity = 9;trigger();console.log('总价格total: ' + total);price = 13;trigger();console.log('总价格total: ' + total);


【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3