ng-change在AngularJS应用程序中不起作用
ng-change not working in angularjs app
我有两个文本区域,我想使用第一个上的内容来更新第二个,用户使用 ng-change 单击文本区域。Bt 当我单击文本区域时,没有进行任何更新。下面是两个文本区域
<textarea ng-change="content=emojiMessage.messagetext | colonToCode" placeholder="emoji..." ng-bind="emojiMessage.messagetext | colonToCode" id="messageInput"></textarea>
<input ng-hide="false" type="text" id="message" name="message" ng-model="content" value="{{content}}" />
可能出了什么问题?
现在代码片段改用 ng-focus,但具有相同的功能。
var app = angular.module('myApp', []);
app.filter('colonToCode', function(){
return function (data) {
return data + ' Something added by the filter';
};
});
app.controller('ctrl', function($scope, $filter) {
$scope.content = 'Something';
$scope.emojiMessage = {
messagetext: 'smilie face'
};
$scope.setContent = function(text){
$scope.content = $filter('colonToCode')(text);
};
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="myApp">
<div ng-controller="ctrl">
<textarea ng-focus="setContent(emojiMessage.messagetext)" placeholder="emoji..." ng-model="emojiMessage.messagetext" id="messageInput"></textarea>
<input ng-hide="false" type="text" id="message" name="message" ng-model="content" value="{{content}}" />
</div>
</div>
相关文章:
- 在phonegap应用程序内部重定向不起作用
- 鼠标事件在OpenLaszlo应用程序中不起作用
- JavaScript onScroll在谷歌应用程序脚本web应用程序中不起作用
- getRange(单元格)在谷歌应用程序脚本中不起作用
- javascript_include_tag'应用程序'不起作用
- 如果应用程序托管在IIS上,则Javascript window.location.htm不起作用
- Angular.js ajax和应用程序不起作用
- window.open()在使用phone gap的iOS应用程序上不起作用
- if-else循环和jquery在热应用程序或冷应用程序中不起作用
- 多语言应用程序中的Angular JS路由不起作用
- Node.js应用程序中的编辑不起作用
- Slick Carousel在应用程序动态路由的基础上不起作用
- 我的angular应用程序不起作用
- coffee脚本没有'在我的ruby应用程序中不起作用
- 为什么chrome.sockets.tcp.create()在应用程序后台脚本中不起作用
- 比较应用程序脚本中的两个数组不起作用
- 引导图示符在java Web应用程序中不起作用
- 为什么我的CSS在我的Rails应用程序上不起作用
- 选项卡在 MVC 应用程序中不起作用
- ng-change在AngularJS应用程序中不起作用