gpt4 book ai didi

javascript - 使用变量的值在数组中查找项目

转载 作者:行者123 更新时间:2023-11-30 16:26:34 24 4
gpt4 key购买 nike

我仍然无法使用 var 来识别数组中的对象。这是我现在拥有的:

在 Controller 中:

$scope.allbooks=[
{book1={title:"Eat Pray Love", price:"$3.99"},
{book2={title:"DaVinci Code", price:"$7.99"}}
]

$scope.pick=function(name){
$rootScope.choice = name;
}

在 html 模板中

<ion-item ng-click="pick(book1)">

{{allbooks.choice[0].title}} <----This does not work

使用警报来确保 choice=book1 它做了什么......我不知道我做错了什么

请帮忙:(

最佳答案

[
{book1={title:"Eat Pray Love", price:"$3.99"},
{book2={title:"DaVinci Code", price:"$7.99"}}
]

不是有效的 javascript。如果您尝试定义对象字面量,则需要稍微调整语法:

$scope.allbooks = [
{title:"Eat Pray Love", price:"$3.99"},
{title:"DaVinci Code", price:"$7.99"}
]

现在您可以访问每本书:

$scope.allbooks[0]; // returns first book
$scope.allbooks[1]; // returns second book

关于javascript - 使用变量的值在数组中查找项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34057639/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com