一个问题。
我实现了一个主题组件,它有一个按钮,点击该按钮可以打开预先填充了内容和标题的新主题表单。如下所示:
https://www.mydomain.com/new-topic?title=${title}&body=${body}
它运行良好,打开了新主题表单,但如果我不想继续,点击“丢弃”
这不会丢弃主题,而是将其保存为草稿……
因为我点击了“丢弃”,我不想让它成为草稿,以后还得清理草稿
想知道使用这个 new-topic URL 是否是预期的行为?
有没有办法在选择丢弃时不要将其保存为草稿。
谢谢。
如何重现:
- 在主题组件中,添加一个按钮,其引用设置为如下所示的新主题 URL
const topicBody = `.....`;
const title = "....";
// 新主题的 URL
const createTopicUrl = `https://www.mydomain.com/new-topic?title=${title}&body=${topicBody}`;
const createTopicLink = `<span><a href="${createTopicUrl}" rel="noopener noreferrer">new topic</a></span>`;
const meta = `<div>${publisher}${pub_date} ${createTopicLink}</div>`;
const description = `<p>${description}</p>`;
// 将“新主题”按钮添加到 UI
return `<li class="news-item"><hr><div class="news-title"><a href="${url}" target="_blank">${title}</a></div>${meta}${description}</li>`;
- 点击“新主题”按钮,看到新主题表单已打开并预先填充了标题和内容。
- 点击丢弃,确认
- 检查“我的帖子”,它确实有一个关于这个被丢弃的新主题的新草稿..