提供为我想要什么的示例代码,考虑下面的例子角度:如何处理属性
<select ng-options="option.text for option in options"></select>
在我的指令,我想用类似ngOptions的东西,因为我需要创建一个列表
例如,假设我有一个指令barFoo,叫如下:
<bar-foo options="options"></bar-foo>
与模板/ HTML如下:
<ol>
<li ng-repeat="option in options" ng-bind="option.text"></li>
</ol>
我们需要改变这一切为呼叫像
<bar-foo options="option.text for option in options"></bar-foo>
主要的原因,我需要的,这是因为我不知道属性名称持有标签文本(在这种情况下, 文本)
我检查角码,并看到他们有一个非常令人印象深刻的正则表达式来分割该字符串。我不认为这是首选的解决方案! –
我第一次尝试使用正则表达式,但不明白发生了什么事。这只是为了展示基本的想法。 –