这里我的代码隐藏了一列在剑道网格。
var grid = angular.element("#priceCardGrid").data("kendoGrid");
for (var i = 0; i < priceCardModalScope.priceCard.length; i++) {
if (priceCardModalScope.priceCard[i].shouldAcceptQty == true) {
grid.hideColumn(1);
}
}
但它显示了错误
未定义的TypeError:无法读取未定义
我使用以下代码来迭代一组数据,并在电子邮件匹配时更改一个字段。注意,代码在集合上崩溃。迭代工作得很好。afs初始化为AngularFirestore。
onChangeRole(email) {
this.afs.collection("users").get().toPromise().then(function (querySnapshot) {
querySnapshot.forEach(function (doc) {
// doc.data() is never undefined for query doc snapshots
c
我试图设置一个单元测试如下:
import Vue from 'vue'
import ChangeTitleComponent from '@/components/ChangeTitleComponent'
import store from '@/vuex/store'
describe('ChangeTitleComponent.vue', () => {
describe('changeTitle', () => {
var com