小编Ali*_*iti的帖子

在 Laravel 的 vuejs 组件中从数据库渲染 HTML

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

<div id="main-window" v-for="post in posts">
<div class="post">
  <div class="content">
    {{post.content}}
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

如何使用 HTML 格式的 post.content ?

laravel vue.js vue-component

1
推荐指数
1
解决办法
1942
查看次数

无法将数组传递给 Spring 启动 Java

我正在尝试向 Sprin boot 发送一个 POST 请求,其中包含正文中的自定义对象列表。我在请求正文中的 JSON 是这样的:

[{"name":"name1","icon":"icon1"},
{"name":"name2","icon":"icon2"},
{"name":"name3","icon":"icon3"}]
Run Code Online (Sandbox Code Playgroud)

我得到这个错误

Cannot construct instance of `io.wedaily.topics.models.Topic` (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator)
Run Code Online (Sandbox Code Playgroud)

我的控制器:

@PostMapping
public void createTopics(@RequestBody List<Topic> topics) {
    System.out.println(topics);
}
Run Code Online (Sandbox Code Playgroud)

我的主题模型:

public class Topic {

    private Long id;
    private String name;
    private String icon;
    private Date createdAt;
// Constructor
// Getters
// Setters
}
Run Code Online (Sandbox Code Playgroud)

java spring-boot spring-restcontroller

1
推荐指数
1
解决办法
132
查看次数