<p>Привет {{username}}</p>
И отправляем его в БД (у меня mysql)const hogan = require('hogan.js')
app.post('/mailer/:template', (req, res) => {
// тут мы получили шаблон из БД
const tpl = mysql.get(`select * from tpls where name='${req.params.template}'`
let template = hogan.compile(tpl)
let output = template.render(req.body) //Передаем в щаблон объект с данными
console.log('out:', output) // out: <p>Привет Василий</p>
})
bot.onText(/^[0-9]$/, (msg, match) => {
const resp = match[1]; // полученный от пользователя id
/*
Тут он ищет id по базе
*/
// Отправляем ответ пользователю
bot.sendMessage(msg.chat.id, resp); // Таким же образом можно пересылать текст в чат с другим пользователем
});
<template>
<child-component v-if="param" :any="param"></child-component>
</template>
<script>
export default {
name: 'parent-component',
components: {
ChildComponent,
}
data(){
return {
param: false
}
},
methods: {
getParam(){
axios.get('server/path').then(response => {
this.param = response.data
})
}
},
mounted(){
this.getParam()
}
}
</script>