如何在角度.js中使用ng模型获取按钮文本
How to get button text with ng-model in angular.js?
我刚刚开始使用Angular,实现起来似乎很好。我总是使用ng-model
从textfield
获取文本。我可以在ng-model
或其他东西的帮助下获取按钮文本吗?
例如,这是按钮
<button class="common btnDarkGrey">Do it</button>
我想和Angular Do it
。
应使用 ng-bind
将控制器中的数据绑定到按钮。
<button ng-bind="buttonNameVariable"></button>
然后在控制器中,您将有一个名为 scope.buttonNameVariable="Do it"
的变量
您可以在控制器中使用该变量,并使用变量检索它。例如,您仅将ng-model用于html中的输入字段,而不用于按钮。
怎么样:
$scope.buttonText = 'Do It' //in the JS
<button>{{buttonText}}</button> <!-- in the HTML -->
或:
<button ng-init="buttonText = 'Do It'">{{buttonText}}</button>
然后,在 buttonText
变量中具有按钮的文本。
如果你不介意把jQuery代码放在角度中,这可以做到:
$('button.common').click(function(){
console.log($('button.common').html())
});
相关文章:
- 角度无线电按钮ng模型不起作用
- ng模型内的ng重复的ng重复开始
- 将输入值设置为ng模型属性[Angular]时出现问题
- 自定义指令中的AngularJS ng模型
- 如何为动态创建的文本区域中输入的值更新ng模型
- ng重复中的ng模型-初始化唯一作用域属性
- ng重复变量到ng模型
- 初始化ng模型时,Angular ui选择占位符不起作用
- 角度去抖动(ng模型选项)不起作用
- 即使 ng 模型有值,也使输入字段为空
- 选择框中带有关联的ng模型,选项中带有ng重复
- 为什么我的指令(使用链接)没有出现,并允许ng模型看到它
- AngularJS+IE 11+聚合物=ng模型未更新
- ng模型在$(element).clone()之后不起作用
- 为什么ng选项指令需要ng模型
- 使用引导时间选取器时,没有更新数据ng模型值
- 具有ng重复的动态ng模型
- 有没有一种方法可以在设计模式下将ng模型或工厂绑定到iframe
- 删除ng模型中的ng模型输入值
- Angular.js默认选中不'不适用于ng模型