mirror of
https://github.com/odoo/owl.git
synced 2025-10-06 19:59:41 +07:00
imp: use arguments in sample code
This commit is contained in:
+8
-8
@@ -1,6 +1,6 @@
|
|||||||
const HELLO_WORLD = `class HelloWorld extends owl.core.Component {
|
const HELLO_WORLD = `class HelloWorld extends owl.core.Component {
|
||||||
constructor(...args) {
|
constructor() {
|
||||||
super(...args);
|
super(...arguments);
|
||||||
this.inlineTemplate = \`<div class="hello">Hello <t t-esc="props.name"/></div>\`;
|
this.inlineTemplate = \`<div class="hello">Hello <t t-esc="props.name"/></div>\`;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -53,8 +53,8 @@ const WIDGET_COMPOSITION = `class Counter extends owl.core.Component {
|
|||||||
|
|
||||||
class App extends owl.core.Component {
|
class App extends owl.core.Component {
|
||||||
|
|
||||||
constructor(...args) {
|
constructor() {
|
||||||
super(...args);
|
super(...arguments);
|
||||||
this.inlineTemplate = \`
|
this.inlineTemplate = \`
|
||||||
<div>
|
<div>
|
||||||
<t t-widget="Counter" t-props="{initialState: 1}"/>
|
<t t-widget="Counter" t-props="{initialState: 1}"/>
|
||||||
@@ -120,8 +120,8 @@ class Counter extends owl.core.Component {
|
|||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
class Message extends owl.core.Component {
|
class Message extends owl.core.Component {
|
||||||
|
|
||||||
constructor(parent, props) {
|
constructor() {
|
||||||
super(parent, props);
|
super(...arguments);
|
||||||
this.template = "message";
|
this.template = "message";
|
||||||
this.widgets = { Counter };
|
this.widgets = { Counter };
|
||||||
}
|
}
|
||||||
@@ -137,8 +137,8 @@ class Message extends owl.core.Component {
|
|||||||
// Root Widget
|
// Root Widget
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
class App extends owl.core.Component {
|
class App extends owl.core.Component {
|
||||||
constructor(parent, props) {
|
constructor() {
|
||||||
super(parent, props);
|
super(...arguments);
|
||||||
this.template = "root";
|
this.template = "root";
|
||||||
this.widgets = { Message };
|
this.widgets = { Message };
|
||||||
this.state = {
|
this.state = {
|
||||||
|
|||||||
Reference in New Issue
Block a user