javascriptでは、デフォルト引数が設定できる
ある条件がtrueの時だけ、モデルを呼び出して処理をしたい
- メソッド側
model.method(data, true)
model.method(data)
- モデル側(model.js)
method(data, isHTML = false) {
if(isHTML) {
console.log(data)
}
}
とすれば、メソッド側でtrue/falseの分岐を一々書かなくても、必要なものにtrueを追加で引数に入れるだけで良い。
コードがシンプルになる。
参照: MDN-Docs