Trying to wrap your head around some Angular elements and work through a tutorial for editing and learning.
Clicking the button below shows the form below. How do I cancel this after submitting the form? The value to hide the form when submitting until the button is pressed again.
<button ng-click="addNewClicked=!addNewClicked;" class="btn btn-sm btn-primary">
<i class="fa fa-plus"></i>Add Task
</button>
Basically, a form appears, I enter and submit something, but would like the form to disappear after submitting? I'm thinking of doing something with ng-hide, but can I do this using only Angular? Or do I need to do something with javascript / css?
<div id="addForm" class="margin-full-5">
<form ng-init="addNewClicked=false; " ng-if="addNewClicked" id="newTaskForm" class="add-task">
<div class="form-actions">
<div class="input-group">
<input type="text" class="form-control" name="comment" ng-model="taskInput" placeholder="Add New Task" ng-focus="addNewClicked">
<div class="input-group-btn">
<button class="btn btn-default" type="submit" ng-click="addTask(taskInput)">
<i class="fa fa-plus"></i> Add Task
</button>
</div>
</div>
</div>
</form>
source
share