使用ng-click或ng-model获取按钮值

afr*_*adi 7 angularjs

我有一个角度的问题,我有一个超过按钮值1 - 9,如果我点击按钮1.我会输入类型的值="文本"自动为1 ..

这个示例代码:

<input type="text" class="tags" ng-model="data.tes">
<br>
<button value="1" class="phoneNumber" ng-model="data.tes">1</button>
Run Code Online (Sandbox Code Playgroud)

对我有什么建议吗?

提前致谢.

Yan*_* Li 19

<button class="phoneNumber" ng-click="data.tes = 1">1</button>
Run Code Online (Sandbox Code Playgroud)

超过1个按钮

在你的控制器中

$scope.buttons = [1,2,3,4,5,6,7,8,9]
Run Code Online (Sandbox Code Playgroud)

并在你的标记

<button ng-repeat="button in buttons" ng-click="data.tes = button">{{button}}</button>
Run Code Online (Sandbox Code Playgroud)

编辑

您可能还想在控制器中声明您的对象

$scope.data = {};
Run Code Online (Sandbox Code Playgroud)