因此,我有一个选择标签,显示一些选项,我希望当选择一个选项时,它将采用data-something
属性并在输入中粘贴其值(属性)元素我有。只是说明性的,价值属性应该以形式发送。AngularJS - 选择标签 - 从选项中获取属性
<input ng-model="refreshedByExample" type="text">
<select ng-model="example">
<option value="1" data-something="valueForRefreshedByExample1">1</option>
<option value="2" data-something="valueForRefreshedByExample2">2</option>
<option value="3" data-something="valueForRefreshedByExample3">3</option>
</select>
任何想法?
非常感谢大家
你有什么样的数据结构呢? – alphapilgrim
嗨@alphapilfgrim,其基本上是。我没有使用ngRepeat,这些值在DOM中像那样加载。当选择该选项时,它基本上应该给'refreshedByExample'提供属性'data-something'内部什么值。 – mkmnstr
我觉得如果我理解正确,你只是错过了使用相同的模型。 http://codepen.io/alphalink/pen/dONqRv?editors=1010除非你完全不能获得属性的值,否则你应该使用属性类型指令。 – alphapilgrim