单击单击按钮时,ng-model=name
中的文本应该反射(reflect)在 <h2>
中标签。
<div ng-model="name">This is a text</div>
<button ng-click="getname()">Click</button>
<h2>{{name}}</h2>
最佳答案
试试这个:
<div ng-controller="dummy">
<div ng-bind="name"></div>
<button ng-click="nameCopied=name">Click</button>
<h2 ng-show="nameCopied" ng-bind="nameCopied"></h2>
<div>
使用这个 Controller 代码:
app.controller('dummy', function($scope) {
$scope.name = "The text in first div";
$scope.nameCopied = '';
});
引用这个 Plunkr:http://plnkr.co/edit/5qwwe05CD3JTEbjAYi3m?p=info
关于jquery - 如何使用 AngularJS 中的 ng click 获取 <div> 元素的文本值并将其显示在另一个 div 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33953934/