AngularJs观看angular.element

时间:2015-08-25 02:40:04

标签: angularjs spring jsp

我正在尝试将AngularJs集成到一个传统的Spring MVC应用程序中,因为有很多意大利面条javascript代码(一个很大的混乱!)来隐藏/显示基于条件等的html元素。

它使用了jsp和许多自定义jsp标签,因为它的编写方式我很犹豫是否混淆了jsp标签本身。

我正在尝试将弹簧输入的值读入角度范围,一旦我拥有它,就可以使用angular来隐藏/显示东西。

假设我的html是这样的

<div ng-app ng-controller="FooCtrl">
    Backbone <input type="radio" name="yes" value="Backbone"/>
    Angular <input type="radio" name="yes" value="Angular" />
</div>

我能够将这些元素读入Angular的范围,就像这样

$scope.elements = angular.element("input[name='yes']");

但是Angular不会触发或观察这些元素的值的变化。

理想情况下,当单选按钮被检查时,我希望模型能够改变。我怎么能这样做?

提前谢谢。

这是plnkr的基本设置。 http://plnkr.co/edit/CRPBFF9FaGivBRa8OSdZ?p=preview

0 个答案:

没有答案