问题标签 [phonebook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
146 浏览

json - 每次我从电话簿中删除人时都会出错 - React JS + Axios

每次我删除一个人时,我都会收到错误 p.name.toLowerCase is not a function。但不仅如此。此外,当 axios 尝试删除它时,它还会在输入字段中创建一个带有数字的空名称。在我删除它之后,我在 db.json 文件中也得到了空数组。

https://prnt.sc/ptrfh6 - 所以在我创建一个新用户并将其删除后,它会自动创建具有旧号码的空用户。在我删除该数字后,它会在 db.json 中创建具有该 ID 的空文件。在我尝试通过删除按钮删除该 empry 文件后,我得到了这个 - https://prnt.sc/ptrghn

未处理的拒绝 (TypeError):p.name.toLocaleLowerCase 不是函数

应用程序.js

db.json

服务/persons.js

人员组件

我没有简单地包含过滤器组件。但是如果你想检查所有代码并克隆它来检查它已经在 git 上的问题。

https://github.com/Ljove87/电话簿

谢谢转发

编辑: json 服务器在端口 3001 上运行,您可以通过 commat npm run server 运行它

编辑:Filter.js

0 投票
2 回答
79 浏览

c - 从文本文件中读取 C 中电话簿代码的信息

我需要从文本文件中读取姓名、姓氏和电话号码,并将它们保存在电话簿应用程序的结构中。问题是不知道文本有多少行,我如何安排我的代码,以便它读取文本包含的确切行数。

0 投票
2 回答
55 浏览

java - 如何将文件输入拆分为2个不同的数组java

如何将文件输入文本拆分为 2 个不同的数组?我想为名称创建一个数组,为电话号码创建一个数组。我设法进行文件输入,但我尝试了一切,似乎无法拆分名称和数字,然后将其放入 2 个不同的数组中。我是菜鸟请帮忙

这是 phonebook.txt 文件的样子

Bin Arry,1110001111
Alex Cadel,8943257000
Poh Caimon,3247129843
Diego Amezquita,1001010000
Tai Mai Shu,7776665555
Yo Madow,1110002233
Caup Sul,5252521551
This Guy,7776663333
Me And I,0009991221
Justin Thyme,1113332222
Hey Oh,3939399339
Free Man,4533819911
彼得·派珀,6480013966
威廉·穆洛克,9059671045

下面是我的代码

0 投票
1 回答
222 浏览

java - Java next() 和 nextLine 错误

我正在尝试使用 ArrayLists 在 Java 中实现电话簿,但是每当我尝试使用 next() 或 nextLine() 获取用户信息时,都会出现错误。这是收集和保存用户输入的方法。

每当我使用 nextLine() 我得到

当我使用 next() 我得到

我试过像这样使用 hasNext() 和 hasNextLine() ,但它只会导致无限循环。我不知道应该使用什么来获取用户输入而不会出现错误。

这是 verifyUserInput 方法

0 投票
0 回答
40 浏览

ios - 在 iOS 中阻止联系人

我开始开发一个应用程序来阻止电话簿中已经存在的人,我知道 iPhone 可以自己做到,但我需要在我的应用程序中具备这种能力而且我知道我可以通过编程方式阻止未知发件人但问题在于已知我们电话簿中的发件人可以帮助我吗?

0 投票
1 回答
104 浏览

arduino - SIM900L 如何读取所有电话簿条目并存储在数组中?

我正在做一个项目,我想用LILYGO TTGO T-CALL ESP32制作自己的手机,我想从 sim 卡中读取所有电话簿条目。我已经想出了如何使用 AT 命令获取所有条目,但我的代码无法正常工作,它可以读取大约 5 个条目,但在第 6 个左右之后它停止工作。这是我用于此的代码:

数字名称字符串数组可以包含 sim 卡可以存储的最大元素数量(每个数组的大小为 250)。WriteText()函数在1602 LCD 显示器上显示文本。NUMBER_AMOUNT包含数字名称数组占用空间的数量。

0 投票
2 回答
34 浏览

python - Python:定义自己的名为“randomcall”的函数

所以我被困在一个我必须解决的问题上,想知道你们是否可以在我的情况下帮助我(我对 python 和编程本身真的很陌生)。所以我得到的任务是,定义一个自己的新函数来从字典中挑选出名为“电话簿”的随机人并打印出来假装打电话给他们。像“randomcall(phonebook,10)”这样的东西,然后打印出来:在 1800650 和其他 9 个电话上呼叫彼得。

0 投票
0 回答
20 浏览

android - 如何仅将电话簿中的firebase中已注册的联系人打印到列表视图中

再会。我能够使用以下代码将我的 firebase 数据库中所有注册帐户的列表提取到列表视图中:

问题:如何将数据库结果与电话簿(电话联系人)列表进行比较和比较,并仅打印电话簿中的注册号码,就像 WhatsApp 联系人列表的工作方式一样。我不知道如何实现这个逻辑,任何这里或教程参考链接将不胜感激。谢谢。

0 投票
0 回答
160 浏览

java - 在java上删除电话簿中的联系人

请帮忙!无法在 java 的电话簿中添加删除联系人方法。这样当输入人名时,文本文件中的联系人就会被删除。代码中没有错误,但删除方法不起作用。文本文件也在那里,其中包含人员的姓名和号码。代码如下。请帮我添加这个方法。

这是 Phone_book.java 类:

0 投票
1 回答
37 浏览

python - 冒泡排序后不同的数组会同步吗?

作为一项学校作业,我必须创建一个 Python 应用程序,允许用户添加 X 人的个人信息。话虽如此,该程序允许用户选择许多选项,其中之一是按字母顺序对人员列表进行排序,而无需使用 sort() 或 quicksort() 函数。我唯一要做的就是使用冒泡排序方法。

最初,我的想法是为不同的数据类型创建数组,例如:

姓氏 = [ ]

名字 = [ ]

出生日期 = [ ]

性别 = [ ]

但问题是,如果我对 Last_names 应用冒泡排序,其他数组信息如何与新订单同步?就像每个人的信息会混淆吗?

更新:

所以我决定使用格式 person1 = ["name1", "date_of_birth1", "gender1".....]

然后将其添加到另一个列表

地址簿 = ["person1", "person2", "person3", .....]