为什么老的程序员比较贵,因为经验导致的解决问题能力值钱

27 阅读1分钟

最近接了一个项目,比较不常规,经常一个问题卡几小时,所以把这些问题记录分享出去

vue中的重置数据操作

this.ShenQingRenForm = this.$options.data().ShenQingRenForm

uni-app 跳转页面方式有很多

uni.switchTab({
                url: `/pages/tabbar/home`,
            })
// 这种跳转方式是无法携带参数的,并且在新页面触发的生命周期也比较少,业务中慎用,但tab页又必须用这种方式。

子组件给父组件传值,双向的

在实际业务中,很多时候需要这种传递方式,但如果派发事件携带值,会增加太多代码量,我们希望的就是如v-model 一样

watch: {
        // 监听 props 的变化,并更新 localValue
        value(newVal) {
            this.localValue = newVal
        },
    },
    
    //利用这个把结果反馈给父级 
     this.$emit('update:value', `${val1.value},${val2.value}`)

vue中数据不更新问题

ZhanKai(item, index) {
            this.$set(this.ChengYuanList, index, {
                ...this.ChengYuanList[index],
                isShow: !this.ChengYuanList[index].isShow,
            })
        },
        用set 方法,这个也是我问ai 给出的方案

如果你喜欢我的文字,就关注我的公众号,九月有风,进行鼓励吧