انت مشغل الـ AdBlock !!
ياريت تقفله لوسمحت 😊 😊
تنبيه هام ✋
إذا كانت الإعلانات مزعجة بالنسبة لك، فيُمكنك التبرع ب50$ وسيتم إيقاف الإعلانات لمدة شهر لجميع زوار الموقع 🧡 ويُمكنك التواصل معنا عن طريق صفحة الفيس بوك
for example, in ejs file :
<button data-linkid="<%= objArticle._id %>" class="create">
Delete this article
</button>
for example, in ejs file :
<script>
const btnelement=document.querySelector(".create")
const articleId=btnelement.getAttribute("data-linkid");
// what is data ?
// answerrrrrrrrrrrrrrrrrr
btnelement.addEventListener("click", (eo)=> {
fetch(`/all-articles/${ articleId}`, { method: "DELETE" } )
.then((response)=> response.json())
.then((data)=> console.log(data))
.catch((err)=> {
console.log(err);
} );
} )
</script>
in app.js :
app.delete("/all-articles/:id", (req, res) => {
Article.findByIdAndDelete(req.params.id)
.then((params) => {})
.catch((err) => {
console.log(err);
});
});
for example, in ejs file :
<button data-linkid="<%= objArticle._id %>" class="create">
Delete this article
</button>
for example, in ejs file :
<script>
const btnelement=document.querySelector(".create")
const articleId=btnelement.getAttribute("data-linkid");
// what is data ?
// { mylink: "/all-articles" }
btnelement.addEventListener("click", (eo)=> {
fetch(` /all-articles/${ articleId} `, { method: "DELETE" } )
.then((response)=> response.json())
.then((data)=> window.location.href=data .mylink
.catch((err)=> {
console.log(err);
} );
} )
</script>
in app.js :
app.delete("/all-articles/:id", (req, res)=> {
Article.findByIdAndDelete(req.params.id)
.then((params)=> {
res.json( {mylink: "/all-articles"} );
})
.catch((err)=> {
console.log(err);
});
});
ياريت تقفله لوسمحت 😊 😊
تنبيه هام ✋
إذا كانت الإعلانات مزعجة بالنسبة لك، فيُمكنك التبرع ب50$ وسيتم إيقاف الإعلانات لمدة شهر لجميع زوار الموقع 🧡 ويُمكنك التواصل معنا عن طريق صفحة الفيس بوك