在Laravel Blade中转义VueJS数据绑定语法?

Gus*_*Gus 14 laravel blade vue.js

Laravel模板语言Blade和VueJS数据绑定语法非常相似.

如何在*.blade.php文件中转义VueJS数据绑定语法?

例:

<div>
  <!-- Want it with VueJS -->
  {{ selectedQuestionDesc }}
</div>
<div>
  <!-- Want it with Laravel Blade -->
  {{ $selectedQuestionDesc }}
</div>
Run Code Online (Sandbox Code Playgroud)

Gus*_*Gus 34

在问这个问题的时候,我发现你可以通过@在双括号{{}}{!! !!}html渲染括号之前添加一个符号来逃避Laravel的刀片.

所以这是答案:

<div>
  <!-- HTML rendering with VueJS -->
  @{{ selectedQuestionDesc }} 
  <!-- Data binding with VueJS -->
  @{{ selectedQuestionDesc }}
</div>
<div>
  <!-- HTML with Laravel Blade -->
  {!! $selectedQuestionDesc !!}
  <!-- Variable binding with Laravel Blade -->
  {{ $selectedQuestionDesc }} 
</div>
Run Code Online (Sandbox Code Playgroud)