mirror of https://github.com/layui/layui
fix(i18n): 修复 table 排序 key 无效
parent
b0aeee7bf2
commit
e893e9617b
22
src/layui.js
22
src/layui.js
|
@ -120,28 +120,6 @@
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
// Array.prototype.map
|
|
||||||
// 引用自 https://github.com/inexorabletash/polyfill/blob/716a3f36ca10fad032083014faf1a47c638e2502/es5.js#L300-L345
|
|
||||||
if (!Array.prototype.map) {
|
|
||||||
Array.prototype.map = function (fun /*, thisp */) {
|
|
||||||
if (this === void 0 || this === null) { throw TypeError(); }
|
|
||||||
|
|
||||||
var t = Object(this);
|
|
||||||
var len = t.length >>> 0;
|
|
||||||
if (typeof fun !== "function") { throw TypeError(); }
|
|
||||||
|
|
||||||
var res = []; res.length = len;
|
|
||||||
var thisp = arguments[1], i;
|
|
||||||
for (i = 0; i < len; i++) {
|
|
||||||
if (i in t) {
|
|
||||||
res[i] = fun.call(thisp, t[i], i, t);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return res;
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 节点加载事件
|
* 节点加载事件
|
||||||
* @param {HTMLElement} node - script 或 link 节点
|
* @param {HTMLElement} node - script 或 link 节点
|
||||||
|
|
|
@ -193,7 +193,7 @@ layui.define(['lay', 'i18n', 'laytpl', 'laypage', 'form', 'util'], function(expo
|
||||||
,'{{# } else { }}'
|
,'{{# } else { }}'
|
||||||
,'<span>{{-item2.title||""}}</span>'
|
,'<span>{{-item2.title||""}}</span>'
|
||||||
,'{{# if(isSort){ }}'
|
,'{{# if(isSort){ }}'
|
||||||
,'<span class="layui-table-sort layui-inline"><i class="layui-edge layui-table-sort-asc" title="' + i18n.$t('table.sort.asc') + '"></i><i class="layui-edge layui-table-sort-desc" title="' + i18n.$t('table.sort.desc') + '"></i></span>'
|
,'<span class="layui-table-sort layui-inline"><i class="layui-edge layui-table-sort-asc" title="{{= d.i18nMessages.table_sort_asc }}"></i><i class="layui-edge layui-table-sort-desc" title="{{= d.i18nMessages.table_sort_desc }}"></i></span>'
|
||||||
,'{{# } }}'
|
,'{{# } }}'
|
||||||
,'{{# } }}'
|
,'{{# } }}'
|
||||||
,'</div>'
|
,'</div>'
|
||||||
|
@ -422,7 +422,11 @@ layui.define(['lay', 'i18n', 'laytpl', 'laypage', 'form', 'util'], function(expo
|
||||||
tagStyle: 'legacy'
|
tagStyle: 'legacy'
|
||||||
}).render({
|
}).render({
|
||||||
data: options,
|
data: options,
|
||||||
index: that.index //索引
|
index: that.index, //索引
|
||||||
|
i18nMessages: {
|
||||||
|
'table_sort_asc': i18n.$t('table.sort.asc'),
|
||||||
|
'table_sort_desc': i18n.$t('table.sort.desc')
|
||||||
|
}
|
||||||
}));
|
}));
|
||||||
|
|
||||||
// 初始化样式
|
// 初始化样式
|
||||||
|
|
Loading…
Reference in New Issue