Замените само частичное на другое частичное с angularjs ui router

В представлении клиентов у меня есть кнопка создания клиента, которая должна загрузитьcustomers.create.html частичный вид, гдеcustomers.html позиционируется.

Как может текущий взгляд"customers.html" быть заменен другим видом"customers.create.html" ?

customers.html

<div>
    <button ng-click="create()" class="btn btn-default" ui-sref="customers.create">Create</button>
</div>
<div style="height:500px;" ng-grid="myOptions"></div>

app.js

$stateProvider
            .state('customers', {
                url: "/customers",
                templateUrl: "../views/customers.html",
                controller:  ['$scope', '$stateParams', '$state',
                    function (  $scope,   $stateParams,   $state){ 
               }]
            })
    .state('customers.create', {
                    url: "/create",
                    templateUrl: "../views/customers.create.html"
                })

В тот момент, когда нажата кнопка «Создать», маршрут меняется на / customer / create, но не на html, он остается прежним.

Я не могу поставить<div ui-view></div> под кнопкой создания, потому что тогда все еще будут видны сетка данных клиентов и кнопка создания.

Может быть, я не должен использовать иерархическое представление customer.create?

Ответы на вопрос(1)

Ваш ответ на вопрос