<div ng-repeat="n in mysize"
<input type="checkbox" id="ckl_{{n.id}}" ng-model="n[id].checked"
ng-change="selectSizeEdit(p.size_arr,n.id)" ng-if="(p.size_arr.indexOf(n.id) > -1)" ng-checked="true">
</div>
在上面的代码中,将检查复选框中p.size_arr内的值。我不能选择除p.size_arr之外的新复选框。 Plz帮助我。
答案 0 :(得分:0)
class A{
public:
virtual void draw()=0;
};
class B{
public:
virtual void edit()=0;
};
class AandB: public A, public B
{
virtual void draw()override{};
virtual void edit()override{};
};
//This function know about A, B, but not AandB
void some_function((A+B)& a_and_b) { // That do not work
a_and_b.draw();
a_and_b.edit();
}
int main()
{
AandB c;
some_function(c); // that is not so easy
}
可能有误,您可以尝试ng-model="n[id].checked"
吗?