Die Sache ist, dass ich so etwas mache:
Code: Select all
$('#id').html('' + content + '');
Gibt es ein JavaScript-Äquivalent (oder eine alternative Lösung) für die Art und Weise, wie Lithium dies in seinen Ansichtshelfern handhabt?
Siehe:
- http://li3.me/docs/lithium/template/Helper::_render()
- http://li3.me/docs/lithium/util/String::insert()
Grundsätzlich würden Sie in der PHP-Version ein zugehöriges Array allgemeiner Zeichenfolgen und eine einfache Methode zum Ersetzen erstellen, um bestimmte markierte Teile zu ersetzen dieser Strings mit gleichnamigen Variablen.
Ein weiteres albernes Beispiel (psuedo-code:)
Code: Select all
var strings = {
'div': '{:content}'
};
console.log(render('div', {id: 'newElem'}, 'Hello, World!'));
// Output: Hello, World!
Mobile version