gpt4 book ai didi

javascript - Backbone js模型依赖注入(inject)

转载 作者:数据小太阳 更新时间:2023-10-29 06:13:12 25 4
gpt4 key购买 nike

将多个模型“依赖注入(inject)”到 Backbone 中 initialized() 的 View 中是否可以接受?

例如:

var myView = new MyView({
model: {
category: categoryModel,
name: nameModel,
tag: tagModel
}
})

最佳答案

当然可以接受!

使用模型和 View 有一些常见的做法——最值得注意的是,人们通常将 Backbone 模型传递给 View 。但是,对于 View 的 model 应该或不应该是什么没有规则。

真正的关键是您的团队(如果有的话)了解您在做什么以及为什么这样做。如果您要在您的应用程序中使用此模式,那么团队需要知道要寻找哪些标志以及常见模式是什么时候以及为什么要这样做。

(沿着这些思路,但并不是我的答案的直接部分......我会问:你为什么要这样做?你真的需要三个独立的模型来完成你的 View 需要的吗?或者你也许是缺少单一 View 模型形式的抽象,它应该封装您需要的所有数据。)

关于javascript - Backbone js模型依赖注入(inject),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7748610/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com