Last active
February 7, 2018 22:28
-
-
Save Sarah-JJ/6b84fd6ea51d81f99161a20f226ceb3f to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!doctype html> | |
<html lang="en"> | |
<head> | |
<!-- Required meta tags --> | |
<meta charset="utf-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> | |
<!-- Bootstrap CSS --> | |
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous"> | |
<title>Day 7's Homework</title> | |
</head> | |
<body style="background: #f8f8fa"> | |
<div class="container" id="myList"> <div class="row justify-content-center" style="margin: 18% 0px 0px 0px"> | |
<div class="col-12 col-md-4"> | |
<div class="input-group mb-3"> | |
<input type="text" class="form-control" placeholder="Type in the next task.." v-model="newItem"> | |
<div class="input-group-append"> | |
<button v-on:click="addToList()" class="btn btn-info" type="button">Add</button> | |
</div> | |
</div> | |
<!-- end of col --> | |
</div> | |
<!-- end of row--> | |
</div> | |
<div class="row justify-content-center" > | |
<div class="col-12 col-md-4" > | |
<ul class="list-group"> | |
<li v-for="i in tasks" class="list-group-item">{{i}}</li> | |
</ul> | |
</div> | |
</div> | |
</div> | |
<script src="https://cdn.jsdelivr.net/npm/vue"></script> | |
<script type="text/javascript"> | |
var V = new Vue({ | |
el: "#myList", | |
data: {newItem: '', | |
tasks: [] | |
}, | |
methods: {addToList: function(){ | |
if(this.newItem=='' || this.newItem==' '){ | |
alert('The task can not be empty!'); | |
} | |
else{ | |
this.tasks.push(this.newItem) | |
this.newItem = ''; | |
} | |
}} | |
}); | |
</script> | |
<!-- Optional JavaScript --> | |
<!-- jQuery first, then Popper.js, then Bootstrap JS --> | |
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script> | |
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment