Preload quiz.index template on pages.home quizs loading
This commit is contained in:
parent
5cff51596e
commit
d00803e90f
|
@ -35,6 +35,7 @@ app.template = {
|
||||||
return app.template.get(name) !== undefined;
|
return app.template.get(name) !== undefined;
|
||||||
},
|
},
|
||||||
load: function(name, cback) {
|
load: function(name, cback) {
|
||||||
|
cback = cback || function() {};
|
||||||
file = app.vars.js_dir + '/templates/' +
|
file = app.vars.js_dir + '/templates/' +
|
||||||
name.replaceAll('.', '/') + '.html';
|
name.replaceAll('.', '/') + '.html';
|
||||||
if (app.template.get(name) !== undefined)
|
if (app.template.get(name) !== undefined)
|
||||||
|
|
|
@ -10,6 +10,7 @@ app.pages.home = {
|
||||||
await app.template.loadMany(['home.quiz_item']);
|
await app.template.loadMany(['home.quiz_item']);
|
||||||
app.pages.home.data.quizs = json;
|
app.pages.home.data.quizs = json;
|
||||||
app.pages.home.paint('quizs', json);
|
app.pages.home.paint('quizs', json);
|
||||||
|
app.template.load('quiz.index');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
@ -37,7 +38,6 @@ app.pages.home = {
|
||||||
const item = data[i];
|
const item = data[i];
|
||||||
var tpl = app.template.fill(item, app.template.get('home.quiz_item'),
|
var tpl = app.template.fill(item, app.template.get('home.quiz_item'),
|
||||||
function(k,v) {
|
function(k,v) {
|
||||||
console.log(v);
|
|
||||||
if (k === 'from.name') return app.emoji.expand(capitalize(v));
|
if (k === 'from.name') return app.emoji.expand(capitalize(v));
|
||||||
});
|
});
|
||||||
if (item.responses === undefined)
|
if (item.responses === undefined)
|
||||||
|
|
Loading…
Reference in New Issue