Я хочу добавить кнопку копирования, когда в ответ будет код, как показано ниже.
пожалуйста, посмотрите мое загруженное изображение, чего я хочу.
<markdown class = "variable-binding" [data] = "markdown"></markdown>
markdown = `## Markdown __rulez__!
---
### Syntax highlight
\`\`\`typescript
const language = 'typescript';
\`\`\`
### Lists
1. Ordered list
2. Another bullet point
- Unordered list
- Another unordered bullet
### Blockquote
> Blockquote to the max`;
}
Я использую этот код. Я хочу, чтобы в ответ был код типа изображения, а затем отображалась кнопка копирования, чтобы копировать только предоставленный код, например кнопку копирования чата GBT.





Функциональность копирования в буфер обмена обеспечивается ngx-markdown. Вам необходимо его настроить.
Шаг: 1. Чтобы добавить библиотеку буфера обмена в package.json, используйте следующую команду.
npm install clipboard@^2.0.11 --save
Шаг: 2. Чтобы активировать буфер обмена, позволяющий копирование в буфер обмена, вам необходимо включить в пример angular.json ниже...
"scripts": [
"node_modules/clipboard/dist/clipboard.min.js",
]
Шаг: 3. Плагин буфера обмена
<markdown clipboard class = "variable-binding" [data] = "markdown"></markdown>
Ссылка: ngx-markdown