mirror of https://github.com/layui/layui
更新 laytpl 测试用例
parent
2adb99c908
commit
36808582e3
|
@ -139,8 +139,8 @@ layui.use(['laytpl', 'util'], function(){
|
||||||
// 获取模板和数据
|
// 获取模板和数据
|
||||||
var get = function(type){
|
var get = function(type){
|
||||||
return {
|
return {
|
||||||
template: $('#demoTPL1').val() //获取模板
|
template: $('#demoTPL1').val(), // 获取模板
|
||||||
,data: function(){ //获取数据
|
data: function(){ // 获取数据
|
||||||
try {
|
try {
|
||||||
return JSON.parse($('#demoData1').val());
|
return JSON.parse($('#demoData1').val());
|
||||||
} catch(e){
|
} catch(e){
|
||||||
|
@ -158,6 +158,12 @@ layui.use(['laytpl', 'util'], function(){
|
||||||
$('#demoViewTime').html((title || '模板解析耗时:')+ (endTime - startTime) + 'ms');
|
$('#demoViewTime').html((title || '模板解析耗时:')+ (endTime - startTime) + 'ms');
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// 全局设置
|
||||||
|
/*laytpl.config({
|
||||||
|
open: '<%',
|
||||||
|
close: '%>'
|
||||||
|
});*/
|
||||||
|
|
||||||
// 渲染模板
|
// 渲染模板
|
||||||
var thisTpl = laytpl(data.template);
|
var thisTpl = laytpl(data.template);
|
||||||
|
|
||||||
|
@ -188,16 +194,16 @@ layui.use(['laytpl', 'util'], function(){
|
||||||
});
|
});
|
||||||
|
|
||||||
// 事件
|
// 事件
|
||||||
util.event('lay-on', {
|
util.on({
|
||||||
// 性能测试
|
// 性能测试
|
||||||
test1: function(){
|
test1: function(){
|
||||||
var dataLen = 1000 // 数据量
|
var dataLen = 1000 // 数据量
|
||||||
,renderTimes = 1000; //渲染次数
|
var renderTimes = 1000; // 渲染次数
|
||||||
|
|
||||||
// 初始化数据
|
// 初始化数据
|
||||||
var data = {
|
var data = {
|
||||||
title: '性能测试'
|
title: '性能测试',
|
||||||
,items: function(items){
|
items: function(items){
|
||||||
for(var i = 0; i < dataLen; i++){
|
for(var i = 0; i < dataLen; i++){
|
||||||
items.push({
|
items.push({
|
||||||
index: i
|
index: i
|
||||||
|
|
Loading…
Reference in New Issue