小编Hyp*_*ien的帖子

在 Vue 中,哪个 watcher 会先被调用?是对一个对象进行深度观察,还是对该对象的属性进行观察?

如果我有下面这个Vue对象,并且myObj.myProp1被改变了,哪个watcher会先被调用?什么决定了订单,有什么方法可以操纵订单?

new Vue({
    data: {
        myObj: {
            myProp1: "one",
            myProp2: "two"
        }
    },
    computed: {
        myProp1: function () { return this.myObj.myProp1; }
    },
    watch: {
        myProp1: function () { alert("myProp1 Changed") },
        myObj: {
            handler: function () { alert("myObj Changed") },
            deep: true
        }
    }
})
Run Code Online (Sandbox Code Playgroud)

当我测试它时,首先调用指向该属性的观察者,但我想确保它不是侥幸,并且依赖于我可能不知道的代码中的其他内容。

是否只是观察者在Vue对象的观察者段中列出的顺序?

javascript vue.js

5
推荐指数
1
解决办法
397
查看次数

同时在两个Visual Studio实例中调试两个项目

当我尝试在两个不同的Visual Studio实例中打开两个项目并同时在调试模式下本地运行它们时(例如,Web应用程序和它使用的后端WebService)我收到错误"无法启动调试在Web服务器上.已经附加了一个调试器"

办公室里没有其他任何人能够做到这一点,除了一个人,他无法弄清楚为什么它只对他有用.我的计算机IIS中的虚拟目录似乎与他的设置方式相同(我不知道设置).

我也可以在我以前的工作中同时从VS的两个实例进行调试,所以这里的设置必须有所不同.

iis multiple-instances visual-studio visual-studio-debugging debug-mode

4
推荐指数
1
解决办法
1994
查看次数