在我的一个剃刀页面中,我在脚本部分中有以下内容
@Scripts.Render("~/bundles/script1")
@Scripts.Render("~/bundles/script2")
@Scripts.Render("~/bundles/script3")
问题是它会呈现3个JavaScript文件。有没有什么方法可以将它们捆绑在一个文件中而无需更改BundleConfig文件?
谢谢,
答案 0 :(得分:2)
问题是它会呈现3个JavaScript文件。有没有什么方法可以将它们捆绑在一个文件中而无需更改BundleConfig文件?
不,你必须改变你的BundleConfig。
好吧,如果你想在另一个页面中重用script1,你会怎么做?
答案 1 :(得分:0)
是的,你可以创建一个包含Script1,2和3 Bundles中所有文件的Bundle,然后让我们说如果它被称为ScriptAll包,那么你可以用1行渲染它。不幸的是,你将不得不改变你的BundleConfig
@Scripts.Render("~/bundles/scriptall")
答案 2 :(得分:0)
你为什么要这样做?从这3个文件中复制代码并将其粘贴到one.js文件,然后将其传递给bundle。