前段时间,我与Vue合作开发了一个表单,可以将Vuetify作为一个库导入,可以这么说,尽管有一些警告,但该表单运行正常,但停止工作并显示以下错误
The instance of entity type 'Customer' cannot be tracked because another instance with the same key value for {'ID'} is already being tracked. When attaching existing entities, ensure that only one entity instance with a given key value is attached. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see the conflicting key values.
我不知道这是否是由于Vue版本的更改引起的,我已经对该问题进行了多次尝试,但没有找到解决方法
这就是我实现vue和vuetify的意思
"Error in getter for watcher" isDark ":" TypeError: this. $ vuetify.theme is undefined "
答案 0 :(得分:0)
例如,如果您在应用中使用<v-dialog></v-dialog>
代码,则尝试将深色主题变体添加为
<v-dialog dark></v-dialog>
有时候这可能是问题所在。
或在您创建的函数中使用此代码
this.$vuetify.theme.primary = "#cc9900"
https://github.com/vuetifyjs/vuetify/issues/4452#issuecomment-404279806
答案 1 :(得分:0)
此外,如果在尝试从1.5升级到2.0时遇到“ TypeError:this。$ vuetify.theme未定义”的情况,则可能是因为未正确遵循升级指南。
请参见https://github.com/vuetifyjs/vuetify/releases#user-content-upgrade-guide的引导位。示例中有一些细微的变化,例如将“ vuetify”传递给新的Vue。不遵循升级指南的内容会产生上述错误。