From c364d0e34709f470f4de5bdd2fe2f626dbb4a773 Mon Sep 17 00:00:00 2001 From: "aurian.jault" Date: Tue, 7 Mar 2023 08:50:12 +0100 Subject: [PATCH 1/3] TeamCard --- index.html | 4 +++- src/view/nav-bar.js | 2 +- src/view/team-card.js | 18 ++++++++++++++++++ 3 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 src/view/team-card.js diff --git a/index.html b/index.html index 174eac3..8a0769f 100644 --- a/index.html +++ b/index.html @@ -9,14 +9,15 @@

TP-noté

+
- diff --git a/src/view/nav-bar.js b/src/view/nav-bar.js index 28fc5e8..8058e1c 100644 --- a/src/view/nav-bar.js +++ b/src/view/nav-bar.js @@ -16,4 +16,4 @@ export default{ Results ` -} \ No newline at end of file +} diff --git a/src/view/team-card.js b/src/view/team-card.js new file mode 100644 index 0000000..9a4bc3e --- /dev/null +++ b/src/view/team-card.js @@ -0,0 +1,18 @@ +export default{ + props: { + players: Team, + }, + data : function(){ + return{ + id: 0, + name: 'Empty' + } + }, + methods: { + }, + template: ` +
+ {{player.nom}} {{player.prenom}} +
+ ` +} -- 2.36.3 From ff1f6c3a3181a3afd6e9dbca9b88cb6b83219a19 Mon Sep 17 00:00:00 2001 From: "aurian.jault" Date: Tue, 7 Mar 2023 09:12:06 +0100 Subject: [PATCH 2/3] update TeamCard --- index.html | 2 +- main.js | 1 + src/view/team-card.js | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 8a0769f..de429b9 100644 --- a/index.html +++ b/index.html @@ -9,7 +9,7 @@

TP-noté

- +
diff --git a/main.js b/main.js index fc2c1f4..c1051f6 100644 --- a/main.js +++ b/main.js @@ -1,3 +1,4 @@ let linkService = new LinkService(); linkService.getLinks(); +let players = [{nom:"romain",prenom:"albert"},{nom:"romain",prenom:"albert"}]; diff --git a/src/view/team-card.js b/src/view/team-card.js index 9a4bc3e..81a06d7 100644 --- a/src/view/team-card.js +++ b/src/view/team-card.js @@ -1,6 +1,6 @@ export default{ props: { - players: Team, + players: Array, }, data : function(){ return{ -- 2.36.3 From 78cd2388c715fab13250cc300ba5f1ceacfa1535 Mon Sep 17 00:00:00 2001 From: "aurian.jault" Date: Tue, 7 Mar 2023 14:40:44 +0100 Subject: [PATCH 3/3] TEAM-CARD --- index.html | 24 ++++++++++++++++++------ main.js | 2 -- src/view/nav-bar.js | 17 ++++++++++------- src/view/team-card.js | 13 ++++--------- 4 files changed, 32 insertions(+), 24 deletions(-) diff --git a/index.html b/index.html index 881ef66..928bea9 100644 --- a/index.html +++ b/index.html @@ -9,29 +9,41 @@

TP-noté

- + + + +
- - \ No newline at end of file + diff --git a/main.js b/main.js index c1051f6..98bbecb 100644 --- a/main.js +++ b/main.js @@ -1,4 +1,2 @@ let linkService = new LinkService(); linkService.getLinks(); - -let players = [{nom:"romain",prenom:"albert"},{nom:"romain",prenom:"albert"}]; diff --git a/src/view/nav-bar.js b/src/view/nav-bar.js index c74f440..9786ac8 100644 --- a/src/view/nav-bar.js +++ b/src/view/nav-bar.js @@ -1,4 +1,5 @@ export default{ + emits: ['addTeams'], data : function(){ return { Home: '', @@ -10,16 +11,18 @@ export default{ } }, methods: { - myfun: function() { - console.log("gngn"); - this.clicked=!this.clicked; - }, - addTeam: function() { + pushTeam: function() { let team = new Team(this.id, this.name); - console.log(team); + this.$emit('addTeams',team); this.id=''; this.name=''; + + }, + myfun: function() { + console.log("gngn"); + this.clicked=!this.clicked; } + }, template: ` @@ -40,7 +43,7 @@ export default{ - + ` } diff --git a/src/view/team-card.js b/src/view/team-card.js index 81a06d7..91001a4 100644 --- a/src/view/team-card.js +++ b/src/view/team-card.js @@ -1,18 +1,13 @@ export default{ props: { - players: Array, - }, - data : function(){ - return{ - id: 0, - name: 'Empty' - } + id: Number, + nom: String }, methods: { }, template: ` -
- {{player.nom}} {{player.prenom}} +
+ {{id}} {{nom}}
` } -- 2.36.3