AngularJS获取并设置值

时间:2015-08-07 10:12:39

标签: javascript jquery angularjs

我想附上日期标语" Signature 07/08 / 2015"在按钮单击的textarea内。有人帮我做这个就是angularJS方式。

假设textarea包含文本为"这是一个文本"。单击按钮后,它应转换为,

This is a text
Signature 07/08/2015

以JavaScript方式很容易做到,但我完全是初学角色。

以下是我在app.js中尝试获取日期的内容,

$scope.getDate = new Date();

我可以在视图中使用它,

<p ng-bind="getDate | date:'MM/dd/yyyy'"></p>

textarea似乎是这样,

<textarea type="text" class="form-control" id="description" name="description" ng-model="description"></textarea>

<a href="javascript:" id="add-signature" onclick="addSignature();">add signature</a> // this needs to be modify in angular way.

简而言之,

- get textarea value
- append signature
- set this new value in textarea

1 个答案:

答案 0 :(得分:1)

试试这个

<强>控制器

$scope.addSignature=function(){

   $scope.description=$scope.description+ "\nSignature 07/08/2015";
}

查看

<a href="javascript:;" id="add-signature" ng-click="addSignature();">add signature</a>