js 怎么实现套餐有值的时候显示 套餐为空的时候隐藏

在业务开发中经常会遇到某几個值是有联系的。

问题出现的环境背景及自己尝试过哪些方法

举一个最简单的例子:国家-省份-城市 的3级联动下拉框(可能不是很恰当或者您可以扩展想象一个您熟悉的联动?)。
再举一个复杂点的例子: A-B-C-D 三个值,X -> Y 表示X改变时,Y也会做出对应的改变
在某一个值变动的时候,会触發其他值也跟着改变(可能还需要验证是否合法/不为空)如果一个一个写方法去处理它们之间的联动关系或者进行验证太恶心了。

所以我在想可不可以在项目中(当前项目是用Vue做的由于所依赖组件的使用方法的限制,this.list中的item无法使用computed)使用Object.defineProperty来对某些值来做set()/get()方法的重写。
但是总感覺这么做会不会太"土"了。不够优雅,但是如果通过写methods来对这些值之间的业务关系来做处理更麻烦。

你期待的结果是什么实际看到嘚错误信息又是什么?

想请教一下大家对这种业务逻辑中有关联性(一个值改变导致其他值发生改变)的情况如何处理

}

不会啊? 是不是你asp.net服务器控件上作叻另外的处理?

}

我要回帖

更多关于 .js 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信