(function(){
angular.module('appsimples', [])
.controller('HomeController', function($scope) {
$scope.cidades = ['AraguaĆna', 'Gurupi', 'Palmas', 'ParaĆso', 'Porto Nacional'];
$scope.salvar = function(cidade) {
$scope.cidades.push(cidade);
}
});
})();
<!DOCTYPE html>
<html lang="pt-br" ng-app="appsimples">
<head>
<meta charset="utf-8" />
<title>App Simples</title>
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" />
<link rel="stylesheet" href="style.css" />
<script>document.write('<base href="' + document.location + '" />');</script>
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.4.6/angular.min.js"></script>
<script src="app.js"></script>
</head>
<body ng-controller="HomeController">
<div class="container">
<h1>Cidades do Tocantins</h1>
<div class="row">
<div class="col-xs-6 col-md-6">
<h2>Lista de cidades</h2>
<p>
<div class="input-group">
<input type="text" class="form-control" ng-model="q" placeholder="Pesquisar...">
<span class="input-group-addon">
<span class="glyphicon glyphicon-search"></span>
</span>
</div>
</p>
<ul>
<li ng-repeat="cidade in cidades | filter:q">{{cidade}}</li>
</ul>
</div>
<div class="col-xs-6 col-md-6">
<h2>Cadastrar cidade</h2>
<div class="input-group">
<input type="text" class="form-control" ng-model="nova_cidade" placeholder="Informe o nome da cidade...">
<span class="input-group-btn">
<button class="btn btn-default" type="button" ng-click="salvar(nova_cidade); nova_cidade=''">Salvar</button>
</span>
</div>
</div>
</div>
</div>
</body>
</html>
/* Put your css in here */