Vuejs2 Vue.js从mixin添加属性
我正在做一个相当复杂的大项目。我们的QA团队决定他们需要唯一的id来进行自动化测试。由于我们的开发人员相当懒惰(你知道吗,我们是开发人员),所以我们尝试自动注入这些id 我尝试创建一个mixin,尝试在mounted上添加属性Vuejs2 Vue.js从mixin添加属性,vuejs2,Vuejs2,我正在做一个相当复杂的大项目。我们的QA团队决定他们需要唯一的id来进行自动化测试。由于我们的开发人员相当懒惰(你知道吗,我们是开发人员),所以我们尝试自动注入这些id 我尝试创建一个mixin,尝试在mounted上添加属性 mounted() { this.$el.setAttribute('data-test-id', 'a-random-id-01'); } 但这总是失败,因为$el并不总是立即可用。有人知道我们如何做到这一点吗?从谷歌找到你的问题:) this.$el.datas
mounted() {
this.$el.setAttribute('data-test-id', 'a-random-id-01');
}
但这总是失败,因为$el并不总是立即可用。有人知道我们如何做到这一点吗?从谷歌找到你的问题:)
this.$el.dataset.testId='a-random-id-01'