Laravel、刀片、vue.js 和 @if (@ )
Posted
技术标签:
【中文标题】Laravel、刀片、vue.js 和 @if (@ )【英文标题】: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中定义的变量 【参考方案1】:我不相信您可以在 laravel @if()
中使用 vuejs 代码(例如您的 @users.id
),因为 @if()
中的所有内容都被视为 php 代码。如果它在您的特定应用程序中有意义,请使用 vuejs 的 v-if
实现,例如 <div v-if="users.id !== 1"> INSERT WHATEVER HERE </div>
【讨论】:
我知道这是解决方案...非常感谢您的回答以上是关于Laravel、刀片、vue.js 和 @if (@ )的主要内容,如果未能解决你的问题,请参考以下文章
LARAVEL + Vue.js:使用刀片在 MPA 中显示整个页面的 vue.js 组件,对 SEO 不友好