我正在尝试过滤到一家商店,给定商店ID,这是在下拉列表中挑选的。
HTML:
vidComp.frameDuration = (1501/90000)
我不知道如何设置过滤器,以便它只显示具有指定ID的一个商店。
控制器:
<tbody data-ng-repeat="store in orderVm.Stores | filter :{store.id=orderVm.Stores.selectedStore.id}">
vm.Stores:
vm.Stores = json;// from file
vm.Stores.selectedStore = {
id: vm.Stores[0].Id,
name: vm.Stores[0].MarketplaceName
};
我得到的错误是意外的%2C%20expecting%20%5B%3A%5D&amp; p2 = 32&amp; p3 = orderVm.Stores%20%7CNaNilter%20%3A%7Bstore.id%3DorderVm.Stores.selectedStore。 ID%7D&安培; P4 = .ID%3DorderVm.Stores.selectedStore.id%7D
答案 0 :(得分:1)
很容易按值过滤数据:
Vm.Stores.selectedStore.id
它将获得属性值为<tbody data-ng-repeat="store in orderVm.Stores | filter:{Id:Vm.Stores.selectedStore.id}:true">
的对象。因为name不是数字(id),所以可以使用此过滤器。
根据id:
的值进行特定过滤filter:{propertyName:value}:true
语法:true
void foo(char *p){
printf("value of (p + 2048) is %x\n", *(p + 2048));
}
void main(void){
size_t size = 1024;
char *p = malloc(size);
foo(p);
}
用于完全匹配。