topic-detail3.component.ts 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. import { Component, OnInit } from '@angular/core';
  2. import { IonButton, IonContent, IonHeader, IonIcon, IonInput, IonItem, IonLabel, IonList, IonListHeader,
  3. IonSearchbar, IonTitle, IonToolbar } from '@ionic/angular/standalone';
  4. import { ExploreContainerComponent } from '../explore-container/explore-container.component';
  5. import { CommonModule } from '@angular/common';
  6. import { Router } from '@angular/router';
  7. @Component({
  8. selector: 'app-topic-detail3',
  9. templateUrl: './topic-detail3.component.html',
  10. styleUrls: ['./topic-detail3.component.scss'],
  11. standalone: true,
  12. imports:[IonHeader,IonToolbar,IonTitle,IonContent,ExploreContainerComponent,
  13. IonList,IonListHeader,IonLabel,IonItem,IonIcon,IonButton,
  14. IonInput,IonSearchbar,
  15. CommonModule
  16. ],
  17. })
  18. export class TopicDetail3Component implements OnInit {
  19. tips = [
  20. {
  21. title: '设定小目标',
  22. description: '通过设定并完成小目标来增强自信心。',
  23. details: '通过制定具体、可实现的小目标,个体可以逐步体验到成功感和成就感,这有助于提升自信心和自我效能感。通过这种方式,设定小目标不仅有助于缓解抑郁症状,还能促进积极的生活态度和心理健康。',
  24. expanded: false,
  25. },
  26. {
  27. title: '积极自我对话',
  28. description: '通过积极的自我对话来改变消极思维。',
  29. details: '通过积极的自我对话个体可以增强自我肯定,减少自我怀疑,改善情绪,提升整体的心理健康水平,帮助个体在面对挑战时保持积极的心态,促进心理韧性,帮助个体更好地应对生活中的挑战与困难',
  30. expanded: false,
  31. },
  32. {
  33. title: '练习身体语言',
  34. description: '通过开放的身体语言来传达自信。',
  35. details: '可以传达自信和开放的态度,帮助个体在社交场合中显得更加自信,还能改善沟通能力,帮助个体更好地表达自己的情感和意图,促进积极的人际互动,对个人的心理健康和社会适应能力具有积极的影响',
  36. expanded: false,
  37. },
  38. ];
  39. tools = [
  40. {
  41. name: '在线视频',
  42. description: '学习更多关于自信心提升的技巧。',
  43. link: 'https://www.bilibili.com/video/BV1GQBsYfECG/',
  44. buttonText: '查看视频',
  45. },
  46. ];
  47. resources = [
  48. {
  49. title: '提升自信心的有效方法',
  50. link: 'https://m.baidu.com/bh/m/detail/ar_4782723165528593464',
  51. buttonText: '阅读更多',
  52. },
  53. {
  54. title: '如何在公众面前自信演讲',
  55. link: 'https://www.bilibili.com/video/BV1eH4y1f7d1/',
  56. buttonText: '观看视频',
  57. },
  58. ];
  59. discussions = [
  60. {
  61. title: '分享你的自信提升故事',
  62. link: 'https://example.com/community',
  63. },
  64. ];
  65. constructor(private router: Router) { }
  66. goTab1(){
  67. this.router.navigate(['tabs/tab1']);
  68. }
  69. ngOnInit() {}
  70. }