Uncaught RangeError: Maximum call stack size exceeded的问题
来源:互联网 发布:郑州淘宝店铺装修设计 编辑:程序博客网 时间:2024/05/20 11:47
加上注释行就会报标题错误。
// 查询表数据并初始化树
queryTheme : function() {Services.queryAllTheme(function(rtn) {// 全查询审核主题表的有效数据,返回的是审核主题列表
var lastArr = [];// 存放最终的树数据
var themeList = rtn || [];
fish.each(themeList, function(data) { // 遍历植入一级节点
var themeObj = {};
var queryThemeId = data.themeId// 此变量用于查询规则表信息
themeObj = data;// comments能读出,这样写是没有问题的
themeObj.isParent = true;
themeObj.name = data.themeName;
themeObj.children = [];
var checkRuleDatalist = {};// 植入二级节点
// checkRuleDatalist = data;
checkRuleDatalist.isParent = true;
checkRuleDatalist.name = 'check rule RUA';
checkRuleDatalist.children = [];
themeObj.children.push(checkRuleDatalist);
var extractRuleDatalist = {};// 植入二级节点
// extractRuleDatalist = data;
extractRuleDatalist.isParent = true;
extractRuleDatalist.name = 'extract rule RUA';
extractRuleDatalist.children = [];
themeObj.children.push(extractRuleDatalist);
Services.queryRuleByThemeId({
'themeId' : data.themeId
}, function(Rulertn) {// 根据id查询规则表,返回审核规则和抽取规则
var checkRuleList = Rulertn.CHECK_RULE || [];
var extractRuleList = Rulertn.EXTRACT_RULE || [];
fish.each(checkRuleList, function(checkRuleData) {// 根据规则类型的不同,植入三级节点
var checkObj = {};
// checkObj = data;
checkObj.name = checkRuleData.ruleName;
checkRuleDatalist.children.push(checkObj);
});
fish.each(extractRuleList, function(extractRuleData) {// 根据规则类型的不同,植入三级节点
var extractObj = {};
// extractObj = data;
extractObj.name = extractRuleData.ruleName;
extractRuleDatalist.children.push(extractObj);
});
});
lastArr.push(themeObj);
});
lastArr.push(this.rootNode); // 插入一个编的测试节点,仅仅是测试用
var options = {
view : {
showIcon : false
},
data : {
simpleData : {
enable : true
}
},
fNodes : lastArr
};
this.$tree.tree(options);
this.$tree.on("tree:onclick", function(e, treeNode) {
this.initDetail();
this.$ownGrid.grid("clearData");
this.$noOwnGrid.grid("clearData");
if (treeNode.themeId > 0) {// attention here
this.queryEventList();
this.$edit.removeAttr("disabled");
this.$deleteTheme.removeAttr("disabled");
} else {
this.$edit.attr('disabled', "true");
this.$deleteTheme.attr('disabled', "true");
}
}.bind(this));
}.bind(this));
},
阅读全文
0 0
- Uncaught RangeError: Maximum call stack size exceeded的问题
- Uncaught RangeError: Maximum call stack size exceeded
- Uncaught RangeError: Maximum call stack size exceeded
- Uncaught RangeError: Maximum call stack size exceeded
- Uncaught RangeError: Maximum call stack size exceeded
- Uncaught RangeError: Maximum call stack size exceeded
- js中Uncaught RangeError: Maximum call stack size exceeded问题
- Uncaught RangeError: Maximum call stack size exceeded解决思路
- setTimeout导致Uncaught RangeError: Maximum call stack size exceeded
- JS 异常: Uncaught RangeError: Maximum call stack size exceeded
- JS异常: Uncaught RangeError: Maximum call stack size exceeded
- JS 异常: Uncaught RangeError: Maximum call stack size exceeded
- 未知错误:Uncaught RangeError: Maximum call stack size exceeded.
- Uncaught RangeError: Maximum call stack size exceeded 关于我遇到的一种场景分析
- Jquery 异常: Uncaught RangeError: Maximum call stack size exceeded 解决过程
- jquery trigger()事件报错,Uncaught RangeError: Maximum call stack size exceeded。
- jquery.min.js:2 Uncaught RangeError: Maximum call stack size exceeded
- ajax中$.post请求出现栈溢出Uncaught RangeError: Maximum call stack size exceeded错误
- 生成不同类型的验证码类
- 刷题报告006 洛谷P1030&1031
- JAVA-初步认识-第二章-类型运算细节
- 环境配置
- c++的一些练习统计
- Uncaught RangeError: Maximum call stack size exceeded的问题
- httpClient 发送 post请求 json数据
- Android之四种基本布局
- Kubernetes架构简介
- 跟合作方对接
- arduino实例1:led闪烁
- 请描述 BFC(Block Formatting Context) 及其如何工作
- 数人云|关于Docker Swarm&K8S,几大要素免踩坑
- 循环里使用嵌套集合的陷阱(小白会犯的错)