それができない理由はありませんが、少し混乱します。通常、ビューの名前からモデルまたはコレクションのタイプを推測できます。たとえば、collectionofEmployeeListViewはおそらく でEmployeeCollectionあり、modelorCompanyViewは である可能性が最も高いでしょうCompany。
しかし、モデルとコレクションの両方がある場合、その意味は明確ではありません。そのような場合、私はパラメータにもっと意味のある名前を付けます。modelおよびプロパティは単なる慣習です。collectionバックボーン ビューはどちらも実際には必要ありません。
a を表示するビューがありCompany、それがEmployeesであるとします。
var CompanyEmployeesView = Backbone.View.extend({
initialize: function(options) {
this.company = options.company;
this.employees = options.employees;
}
});
var view = new CompanyEmployeesView({
company: company,
employees: employeesCollection
});