问题标签 [favorite]
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.
javascript - 将图像存储在 HTML5 本地存储 onClick
我目前正在使用 jQuery Mobile 和 PhoneGap 创建一个应用程序作为辅助项目。此应用程序将显示多张图像,并让用户有机会收藏他/她喜欢的图像。一旦用户单击按钮收藏图像,该图像将显示在收藏页面 (favorite.html) 上。我无法使用本地存储来合并此任务。甚至可以将图像存储和检索到另一个页面吗?任何帮助都会很棒。如果您需要视觉效果,下面是我的 jsfiddle 的链接。
icons - 为什么我的网站图标在代码未更改时停止工作?
几周前,我注意到网站图标停止加载我的网站: http: //makingspidersense.com/Schubert/
我没有更改该部分的代码,并且 png 文件仍然存在于服务器上。似乎所有标签都已正确关闭。这段代码曾经可以工作,并且在我的其他网站上仍然可以正常工作。那么是什么导致它停止加载,我该如何解决呢?
android - 使用共享首选项 Android 添加到收藏功能
我想在列表视图中为我的项目创建一个添加收藏夹功能。但我不知道我应该使用哪种方法,共享首选项或 sqlite DB。有人可以对此发表意见吗?
谢谢
ios - 当我触摸 UITableView 中的特定单元格时应用程序崩溃
我有Maintableview
(a UIViewController
) 的内容和detailview
(a UIViewController
) 显示 Maintableview 中每个单元格的详细信息。
我在“ detailview ”中添加了一个“收藏夹”按钮,用户可以添加到Favoritetableview
(a UIViewController
) 中,并且一切正常。
现在我Maintableview
通过向左滑动添加了“添加到收藏夹”。它成功地添加了内容,Favoritetableview
但是当我在应用程序中触摸该单元格时Favoritetableview
会崩溃。
以下是崩溃的控制台日志:
最喜欢的表格视图:
此行导致错误:
detailViewController.sciName = [combinedName componentsSeparatedByString:@"^"][1];
任何帮助,将不胜感激。
ios - 从FavoriteTableView 向DetailView 发送数据?
我的应用程序中有 tableview、detailview 和 favoriteview。当用户触摸 tableview 中的单元格时,将转到包含照片、标签、文本字段和按钮的 detailview 以添加到收藏夹。用户可以触摸收藏夹按钮将特定单元格添加到 favoritetableview。我可以成功地将单元格添加到喜爱表视图,但是当我在喜爱表视图中触摸单元格并转到详细视图时,详细表视图(照片和文本字段等)中没有加载任何内容,只能将名称发送到详细视图我如何将照片和文本字段等发送到详细视图最喜欢的观点?如何从与 maintableview 相同的 favoriteview 访问 detailview?
任何想法,将不胜感激。谢谢。
这是我的模特照片:[在此处输入图片描述][1]
这是每个视图的 prepareforsegue 方法:
主表视图:
收藏表视图:
和我的故事板
ruby-on-rails - 如何使用 has_and_belongs_to_many 关联销毁连接表中的记录?
我正在创建一个应用程序,用户可以在其中收藏一个房间。我通过 has_and_belongs_to_many 关联实现了这一点。我选择了这个而不是 has_many :through 因为这需要第三个模型(可能是收藏夹)并且它只会用于创建关联。
如何将不喜欢的(销毁)操作添加到视图或控制器中?
rooms_controller.rb
路线.rb
show.html.erb(房间)
愿望清单.hmtl.erb
ruby-on-rails - 实施“添加到收藏夹”
我正在创建一个应用程序,用户可以在其中收藏一个房间。我从 has_and_belongs_to_many 关联开始。但后来我才注意到,用 drestroy 实现删除按钮非常棘手。所以这次我决定通过关联使用 has_many。我有一个用户应该将房间添加到收藏夹或愿望清单。不幸的是,当我点击收藏按钮时,我收到了这个错误:
我缺少什么我怎样才能使这项工作?
如果您需要更多信息,请告诉我。我以此为方向。
最喜欢的房间.rb
房间.rb
用户.rb
路线.rb
rooms_controller.rb
显示.html.erb
create_favorite_rooms.rb(迁移文件)
javascript - 在不重新加载页面的情况下标记最喜欢的按钮显示 Ionic
我写了一个显示帖子列表的 Ionic 页面,每个帖子都有一个收藏按钮(星形图标)供用户标记。当我点击一个收藏按钮时,数据将被插入到数据库中,但图标并没有立即被标记。重新加载页面后,它被标记。那么如何使图标在点击时立即被标记。
这是我的页面代码,它用于$scope.post_infos
显示数据,如果变量“标记”存在,收藏按钮将显示星形图标,否则轮廓星形图标:
在我的 controller.js
}])
这是我的数据库:
android - 当我在我的 android 应用程序中滚动自定义列表时,作为自定义适配器一部分的最喜欢的图标会自行更改
我创建了一个自定义list
,adapter
其中包含三个组件歌曲标题、歌曲编号和收藏图标。收藏图标用于标记或取消标记列表中的收藏项。请查看随附的视频以了解问题所在。
当我点击星星时,图标会被选中/取消选中并触发setOnFavoriteChangeListener
事件。如果我检查isFavorite
状态并相应地更新数据库。这是适配器的完整代码:
}
该事件在adapter
设置的文件中listview
,它基本上检查最喜欢的明星的状态并更新数据库中歌曲的状态。您可以看到Toast
提示有关更新的消息。
我的问题是,即使我只是向上和向下滚动而不按星形图标,setOnFavoriteChangeListener
事件也会继续触发。这可以在Toast
消息和Log
记录中看到。我附上日志记录的快照也供您查看。
我个人更改了最喜欢的图标,只有开头的第 9 和第 42 首歌曲和最后的第 35 首歌曲。在这两者之间,我只不断向上和向下滚动,您可以看到 UPDATE 是如何自行发生的。
我的目标是标记最喜欢的项目列表。
为什么在setOnFavoriteChangeListener
我不碰它的情况下被解雇。
有没有其他方法可以从列表中标记最喜欢的项目并将它们保存在数据库中。
提前致谢