我用Laravel 9来建立一个论坛就像Stackoverflow一样。
所以我安装了一个markdown编辑器来添加和显示代码片段,它工作得很好。
这是密码:
<p dir="rtl">
@markdown
{!! $question->que_body !!}
@endmarkdown
</p>
$question->que_body
**在数据库中保存此数据:
word placed into the right section
//First Table
Schema::create('lkp_anime_lists', function (Blueprint $table) {
$table->id();
//more columns here
});
//Second one
Schema::create('lkp_cards', function (Blueprint $table) {
$table->id();
$table->integer('lkp_anime_list_id');
});
Schema::table('lkp_cards', function ($table) {
$table->foreign('lkp_anime_list_id')
->references('id')
->on('lkp_anime_lists')
->onDelete('cascade');
});
正如您在定义代码时所看到的,我在代码的开头和结尾使用了**`````**。
结果:
这样做的唯一问题是,因为我为所有文本(包括代码)设置了dir="rtl"
。
这是不对的!
因为代码必须从左到右显示而不是从右到左!
但我不知道该如何应用这个场景...
所以如果你知道或者你有任何想法关于这件事是怎么可能的,请告诉我...
谢谢!
1条答案
按热度按时间nom7f22z1#
这会将代码块的方向设置为从左到右,代码将按预期显示。
或者,您可以将“dir”属性添加到代码块中,而不是父“p”标签,如下所示: