其他分享
首页 > 其他分享> > authority解读

authority解读

作者:互联网

$(’#XXX’).serialize(); 连载
.serialize() 方法创建以标准 URL 编码表示的文本字符串。它的操作对象是代表表单元素集合的 jQuery 对象。

result.map;map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力
push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。

layer.open 原始核心方法,不管是使用哪种方式创建层,都是走layer.open()

fixed: false 即鼠标滚动时,层是否固定在可视区域。如果不想,设置fixed: false即可

maxmin: true 该参数值对type:1和type:2有效。默认不显示最大小化按钮

offset 坐标,类型:String/Array,默认:垂直水平居中

1、模块管理中的删除按钮不能用
因开发时layui源代码被更改,暂时不讲

2、active[“load”].call(null);什么意思
函数另类调用(方法.call(this);),可参考该网站
https://www.runoob.com/js/js-function-invocation.html

3、treeNode.data.title = title;
treeNode.elem.find('.layui-tree-txt').html(title);不能理解
console.log(obj.data); //得到当前点击的节点数据 console.log(obj.state); //得到当前节点的展开状态:open、close、normal
console.log(obj.elem); //得到当前节点元素
参考源代码可知道obj=treeNode,可知该两行意思为【当前数据有属性title对其赋值,通过节点元素 找到对应的标签 更改数据】

4、result.count
数据总条数
result.data.length
数据的总长
result.data[i].Id不能理解
根据数据总条数找到i的id

5、var rul = result.map(function(item))这个是什么意思? 为什么用map,地址的意思吗
map是映射的意思,map()方法是更改属性的作用

6、
if(index == “0”) {
for(var i = 0; i < obj.length; i++)
这个作用是什么?

7、var type = $(this).data(‘type’);
data-* 在标签上存储数据,可参考菜鸟

8、active[type] ? active[type].call(this) : ‘’;”未理解其含义。
?判断函数是否存在 三步运算符

9、var rdata = new Array(); 不懂这个数组

10、为什么要分别写穿梭框左侧和右侧

11、$.post("" + globalData.server + “GetRolesByUserIdLayUI”, { “uId”:data.Id, “token”:globalData.myToken
},
这一段有什么作用?

12、
代码不懂

13、active={}的作用是什么?

14、

这串代码是怎么执行的?

15、设置用户角色$.post(url,data,function,“json”)中为什么在data中只传tocke,却在function中传value 和title
(因为问的有问题,希望老师讲一下)

16、
看不懂 为什么用全等于

17、for(var i = 0; i < obj.length; i++) {
$.post("" + globalData.server + “AddUserToRole”, {
“uId”: data.Id,
“rId”: obj[i].value,
“token”: globalData.myToken
}, function(result) {

        }, "json");
       }

for循环循环的啥

18、function(result) {
//遍历result,替换key
result是什么意思

标签:function,map,obj,type,authority,解读,result,data
来源: https://blog.csdn.net/DearBaobo/article/details/100855425