Я экспериментирую с областью выделения специальной директивы.Изолировать область - значение, определяемое только внутри области действия, необходимо выполнить изменение
Сложный вопрос Я проверил со многими разработчиками, и до сих пор я не получил ответа.
Пожалуйста, найдите код от JS Fiddle от Link и помогите мне исправить, какие изменения я должен внести, чтобы эта работа работала.
Существует кнопка в шаблоне директивы имени Моя Reverse «На нажатие кнопки, я хочу изменить текстовое значение, которое есть внутри шаблона директивы без влияния на родительское значение **»
Глядя вперед для исправления в коде Fiddle. Requesting correction to this code sample in JS FIDDLE
БОЛЕЕ КОНКРЕТНЫЕ ПОЯСНЕНИЯ:
Когда я нажмите на кнопку родительского я хочу влияет на значение текстового поля директивы, но когда я нажимаю на кнопку директивы я хочу влиять только директивы текстовое поле значение не родители текстовое поле значение.
app.directive("myDirective", function() {
return {
restrict: "EA",
scope: {
name: "@",
color: "=",
reverse: "&"
},
template: [
"<div class='line'>",
"Name : <strong>{{name}}</strong>; Change name:<input type='text' ng-model='name' /><br/>",
"<br/>When I click 'My Reverse' Button, name given inside 'Directive scope' alone must perform reverse operation & not Name inside Parent scope : <input type='button' ng-click='myReverse()' value='My Reverse'/>",
"</div><div class='line'>",
"Color : <strong style='color:{{color}}'>{{color|uppercase}}</strong>; Change color:<input type='text' ng-model='color' /><br/></div>",
"<br/><input type='button' ng-click='reverse()' value='Reverse Name'/>"
].join("")
};
В ожидании решения .. пожалуйста, любой один помочь мне .. будет очень благодарен
При нажатии на кнопку родительском вы хотите, чтобы повлиять на директиву текстовое поле, но при нажатии на кнопку директивы вы хотите воздействовать только на директиву текстовое поле, Райта? –
Да, точно, вот что мое требование - спасибо за понимание Уважаемые Тео ... Какое изменение я должен сделать для этого .. вы можете проверить и исправить мой JSFIDDLE –
В ожидании решения .. пожалуйста, помогите мне –