我想爲端口domjs瀏覽器。Javascript - 如何更改沒有'this'的範圍和訪問方法
var mytemplate = function() {
header(
h1('Heading'),
h2('Subheading'));
nav(
ul({ 'class': 'breadcrumbs' },
li(a({ href: '/' }, 'Home')),
li(a({ href: '/section/'}, 'Section')),
li(a('Subject'))));
article(
p('Lorem ipsum...'));
footer('Footer stuff');
};
但我不知道如何將'header''h1''h2'這些方法附加到'mytemplate'。
如何使用不帶'this'關鍵字的header()。
失敗案例:
template.apply($funcs),
template.bind($funcs)(),
template.call($funcs),
我不能用頭(),模板。 (在這種情況下, 'this.header' 可用)