Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 Re: Laravel 5.x » Вывод неэкранированных данных в vuejs » 18.07.2017 14:14:00

спасибо! сам только нашел в доках как работать с экранироваными данными)

#2 Laravel 5.x » Вывод неэкранированных данных в vuejs » 18.07.2017 12:41:45

Voker57
Ответов: 2

Здравствуйте!
Laravel 5.4, VueJs 2.4
post.vue

<template>
<div>
    <div v-for="post in posts">
       ...
        {{ post.body }}
       ...
    </div>
</div>
</template>
<script>
 export default{
      data () {
        return {
            posts: []
        }
    },
    created() {
        this.getResults();
    },
    watch: {
        '$route' (to, from) {
        this.getResults();
        }
    },
    methods: {
        getResults() {
            var slug = this.$route.params.slug;
            this.$http.get(slug)
                .then(function(response){
                  this.posts = response.data;
                })
        }
    }
  }
</script>

Controller

public function show($slug)
    {
        $post = DB::table('posts')->where('slug', $slug)->get();
        
        return $post;
    }

index.blade.php

...
<div class="col-md-8 content-main">
    <router-view></router-view>
</div>
...

подскажить как убрать экранирование laravel в компоненте vue для переменной {{post.body}}

#4 Laravel 5.x » Выборка из нескольких таблиц » 07.10.2016 17:39:23

Voker57
Ответов: 2

Здравствуйте, начал недавно свое знакомство с laravel. Застрял на таком моменте - как можно сделать выборку из двух не связанных таблиц бд и вывести их в одно представление?

Подвал раздела