Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 列表中的每一本词典;“图标”;应包含一个非空的UTF8字符串字段";“类型”;_Html_Utf 8_Icons_Shopify - Fatal编程技术网

Html 列表中的每一本词典;“图标”;应包含一个非空的UTF8字符串字段";“类型”;

Html 列表中的每一本词典;“图标”;应包含一个非空的UTF8字符串字段";“类型”;,html,utf-8,icons,shopify,Html,Utf 8,Icons,Shopify,在分析我网站上产品的html错误时,我发现这个奇怪的错误重复了6次:“列表“图标”中的每个字典都应该包含一个非空的UTF8字符串字段“type” 网页连结: 我试图找出这个问题的根源,但谷歌在解决这个问题上并不是很干净,因为它把我带到了网站的第一个字符串“” 有人能帮我解决这个问题吗 编辑:此处截图:i.imgur.com/y2gjnIr.png 要查看错误,如JosefZ所述:转到站点,右键单击=>Inspect(或Ctrl+Shift+I)。似乎您需要在i18n对象中传递一个附加键,我跟踪了

在分析我网站上产品的html错误时,我发现这个奇怪的错误重复了6次:“列表“图标”中的每个字典都应该包含一个非空的UTF8字符串字段“type”

网页连结:

我试图找出这个问题的根源,但谷歌在解决这个问题上并不是很干净,因为它把我带到了网站的第一个字符串“”

有人能帮我解决这个问题吗

编辑:此处截图:i.imgur.com/y2gjnIr.png


要查看错误,如JosefZ所述:转到站点,右键单击=>Inspect(或Ctrl+Shift+I)。

似乎您需要在i18n对象中传递一个附加键,我跟踪了此函数的问题(我无法访问源代码,因此这里是您站点中的格式化源文件)

您的dictionary对象如下所示:

因此,您需要为类型为“string”的名为“type”的操作中的对象添加一个键

图标:{
子菜单:“ui-icon-caret-1-e”,
类型:“图标”

}
在分析html时…请分享一个。如果我现在才回答,很抱歉:我不知道是什么触发了错误,我使用google chrome的控制台并查看登录的错误发现了错误。除了显示链接之外,我不知道如何向您显示一个最小的可复制示例。我查看了您的示例页面,没有看到控制台中列出的上述错误。您能否确认错误仍在为您显示,如果是,您是否也可以确认您正在使用哪些工具查看它?(如果可能的话,也许可以提供一个错误的屏幕截图和周围的上下文?@DaveB进入站点,右键单击=>Inspect(或
Ctrl+Shift+I
)。我可以在控制台选项卡中确认这六行错误。警告似乎只出现在Chrome中。谢谢你的回答,但我对此有点吃惊。你在什么档案里找到这个?我应该在哪里添加“图标”代码?我试着打开控制台看看你指出了什么,但我似乎看不到。网站是用shopify完成的,所以我必须对源代码进行反向工程。我不知道这些代码存储在你的源文件中的什么地方,我所做的是使用chrome devtools查找“图标”一词,并在JS文件中的所有匹配项中添加断点,这样我终于找到了错误所在。除非你可以共享一个repo/sourcecode的链接,否则我想不出还有多少其他的东西,你在浏览器source中的扩展{}版本的文件应该在同一行中,我知道你做了什么,但是你特别添加了断点吗?我这样问是因为Shopify基于模板、链接到它的js和其他东西创建产品页面。我想共享源代码,但我想确定应该与您共享哪些源代码。您可以查找该代码库中所有包含“:not(.ui menu)”的JS文件,也可以检查字典的结构。。。据我所见,这可能是防止这一问题的唯一途径。另一种方法是在该函数中拦截或添加通用密钥!我想我知道了。ui菜单是指在编写时显示的建议产品的弹出菜单。如果这是问题的原因,那么是第三方应用程序造成了问题!我会给开发者发封邮件,看看是不是这样,我会随时通知你。