如何让两个选择框在angularjs中反向工作? 我有这个例子。
<select id="srcCurrency" ng-model="params.srcCurrency">
<option>USD</option>
<option>KRW</option>
</select>
<select id="dstCurrency" ng-model="params.dstCurrency">
<option >USD/option>
<option >KRW</option>
</select>
我想彼此相反。 我有这个例子,但我想要一种更有效的方式。
$scope.$watch('params.srcCurrency', function (newValue, oldValue) {
if ($scope.params.srcCurrency == "USD") {
$scope.params.dstCurrency = "KRW";
} else {
$scope.params.dstCurrency = "USD";
}
}, true);
$scope.$watch('params.dstCurrency', function (newValue, oldValue) {
if ($scope.params.dstCurrency == "USD") {
$scope.params.srcCurrency = "KRW";
} else {
$scope.params.srcCurrency = "USD";
}
}, true);
答案 0 :(得分:0)
myTextView.setTextColor(R.color.my_favorite_color)
在您的控制器中
<color name="y_favorite_color">#ffFF0000</color>
答案 1 :(得分:0)
最好避免使用$ watch。而不是使用ng-change