我有2种方法。 displayBookmark和deleteBookmarks。当前,我具有onclick事件,该事件执行我的deleteBookmark()方法并执行this.displayBookmark()。没有绑定“ this”元素,我将无法执行this.displayBookmark()。我的问题如何获取url参数到deleteBookmark方法? 我无法在Codepen上使用它,因此我将包含github link
latin1/9 (iso-8859-1/15)
${onclick = this.deleteBookmark.bind(this)}
答案 0 :(得分:0)
某人已经为我提供了一个很好的解决方案,但是它对我没有用,结果一个人删除了他的评论。但是他是对的。基本上我需要修改这些行。
${onclick = this.deleteBookmark.bind(this, url)}
deleteBookmark(url){
console.log(url);
this.displayBookmark();
}
问题是我将空的url保存到本地存储中,因此,我看到console.log(url)为空,我认为它没有用。原来我需要清理本地存储。很高兴我终于解决了。