AngularJS双向绑定表达式与转换器(类似于过滤器)

时间:2015-01-21 13:47:55

标签: angularjs

我有一个允许以双向方式绑定某些属性的指令(myDirective也可以设置someProp):

<my-directive some-prop="myModel.someValue" />

是否有类似于过滤器的方法,允许将模型值转换为视图值并返回绑定表达式,如下所示:

<my-directive some-prop="myModel.someValue | myTwoWayConverter" />

到目前为止我已经理解了:通常,使用ngModel格式化程序和解析器链完成这种前后转换,但在这种情况下我没有ngModel,并且更喜欢类似的语法用于过滤器的那个。

1 个答案:

答案 0 :(得分:-1)

您可以使用ngModel指令,然后利用格式化程序管道。 Read here表示使用ngModel的自定义指令的示例。这可能不是很多的回报,这是很多工作。也许只使用$scope.$watch