【问题标题】:Laravel,blade, vue.js and @if (@{{ }})Laravel、刀片、vue.js 和 @if (@{{ }})
【发布时间】:2016-10-18 09:24:36
【问题描述】:

我有一个变量问题 deielve vue.js me ...我解释得更好

        <tr

        @if(@{{users.id}} != 1) // this is the error

        Class="danger"
        @else
        class="success"
        @endif
        >   

我无法定义 @if (@ {{user.id in laravel

定义前

@foreach($datos as $dato)
<tbody id={{$dato->id}}>
<tr                                 
@if($dato->id !=1)
class="danger"
@else
Class="success"
@endif >

它工作了,但我不得不放一个选择框,并使用可变 vue.js 收集并返回我的数据...

对不起,我的英语不是我的母语,妨碍了我

【问题讨论】:

  • 确切的错误信息是什么?请更新帖子。
  • 语法错误,意外的'{' ...所以在if中定义的变量

标签: php laravel if-statement blade vue.js


【解决方案1】:

我不相信您可以在 laravel @if() 中使用 vuejs 代码(例如您的 @{{users.id}}),因为 @if() 中的所有内容都被视为 PHP 代码。如果它在您的特定应用程序中有意义,请使用 vuejs 的 v-if 实现,例如 &lt;div v-if="users.id !== 1"&gt; INSERT WHATEVER HERE &lt;/div&gt;

【讨论】:

  • 我知道这是解决方案...非常感谢您的回答
猜你喜欢
  • 2019-03-09
  • 2020-11-15
  • 2021-07-07
  • 2015-04-14
  • 1970-01-01
  • 2019-08-11
  • 1970-01-01
  • 2019-03-02
  • 2016-03-18
相关资源
最近更新 更多