文法も構造もミスではないとは思うのですが...
Rails
slimテンプレート
で開発をしていて何気なく思うことがあります。
例えば、正常に動くViewがあるとします。
= form_for @user ,url: [:user,:mypage] do |f| .form-group.row .col-lg-4 = f.label :icon ,class:'col-form-label' ← ★ .col-lg-8 = f.file_field :icon ← ★ ...以下略
atom
ではctrl+⌘+⇅
で上下行の入替えが可能なので、
入れ替えて自分なりの段の整形をします。 (★の部分です)
.form-group.row .col-lg-8 = f.file_field :icon ← ★ .col-lg-4 = f.label :icon ,class:'col-form-label' ← ★
そうすると、エラーに。
Malformed indentatio ~/***.html.slim,Line 11,Column 8 .col-lg-8 = f.file_field :icon^
質問まとめ
slim
を編集していると、
見た目は同じでもMalformed indentation
等のエラーが、
個人的にはよく起きる気がします。コピーandペースト
でもよく起きる気が...。
これは見えない空白やタブなどが原因なのでしょうか。
エディタの相性、Atomの設定でなんとかなるものでしょうか。
(解決策がなかったとしても、しっかり付き合ってくつもりです)
...宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/07/11 03:11