2015-08-24 1 views
0

У меня есть эта строка кода, я попытался использовать значение = "", которое не сработало.Ng-модель на кнопке

<button type="button" class="btn btn-info" ng-click="colorScheme = '123'" ng-model="eventData.theme">Theme 123</button> 

У меня есть привязка к базе данных. Например, текст title, помещенный в мое связывание под eventData.title

Я хочу, чтобы 123 был помещен внутри привязки, чтобы он мог быть отправлен в БД. Благодаря

+0

с тем, что свойство вы хотите связать права собственности? Не могли бы вы объяснить это немного больше. –

+0

Я не хочу привязывать значение кнопки. Название было всего лишь примером того, как я это сделал с полем заголовка :) – ddsbro

+0

value = '{{eventData.title}}' должен работать затем –

ответ

0

HTML КОД:

<button type="button" class="btn btn-info" ng-click="colorScheme(123)" ng-model="eventData.theme">Theme 123</button> 

JS:

$scope.eventData = {}; 
$scope.colorScheme = function(number){ 
    $scope.eventData.title = number; 
}; 
+0

Это не сработало, у меня есть firelds в данных о событиях, если это проблема – ddsbro

+0

, которую вы просто хотите передать '123' на кнопку, щелкнув правой кнопкой мыши на контроллер? –

+0

Я так считаю, что у меня есть приложение js с scope.eventData = {theme: null,} на данный момент, я мог бы сделать с ним изменение на 123, которое имеет кнопка (имея в виду кнопку, изменяющую в настоящее время цветовую схему сайт, поэтому nang-click can not действительно будет изменен – ddsbro