【发布时间】:2013-10-09 16:00:47
【问题描述】:
我有一个单选按钮,它根据交易类型的值设置True 或False 的值
demo可以在here找到
问题是当我点击任何单选按钮时,$scope.transaction.debit 的值不会改变
我的javascript代码是
var app = angular.module('myApp', []);
app.controller("MainCtrl", function($scope){
$scope.transaction = {};
$scope.transaction.debit=undefined;
console.log('controller initialized');
});
请让我知道我做错了什么。
另外,我不想为此使用Angular-UI 或AngularStrap,除非没有其他选项可用。
【问题讨论】:
-
你是对的。删除单选按钮周围的引导代码会使它们再次工作。我怀疑由于引导程序而实际上没有选择单选按钮?请注意,删除对 bootstrap.js 文件的脚本引用也会使它们再次工作,即使使用工作的 css
-
您也可以寻找类似的问题(Angular-Strap Radio Button won't update model)。虽然它涉及库的冲突,主要是指
bootstrap3+angular-strap,但有人(或将来的你)可能会寻找它。
标签: javascript twitter-bootstrap angularjs angularjs-scope