【问题标题】:Rendering HTML from database in vuejs component in laravel在 laravel 的 vuejs 组件中从数据库中渲染 HTML
【发布时间】:2018-12-15 13:33:18
【问题描述】:

我正在尝试从我的数据库中获取数据并将其显示为 HTML 内容,但结果只是一个字符串,我在 laravel 中使用 vuejs 组件。这是代码

<div id="main-window" v-for="post in posts">
<div class="post">
  <div class="content">
    {{post.content}}
  </div>
</div>

如何将 post.content 用作 HTML?

【问题讨论】:

    标签: laravel vue.js vue-component


    【解决方案1】:

    您需要使用 v-html 绑定。 Docs

    <div id="main-window" v-for="post in posts">
      <div class="post">
        <div class="content" v-html="post.content">
      </div>
    </div>
    

    【讨论】:

      猜你喜欢
      • 2018-09-23
      • 2021-03-16
      • 2015-12-27
      • 2020-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-04
      • 1970-01-01
      相关资源
      最近更新 更多