Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何在.NETCore中根据api返回的脚本内容生成js文件_Asp.net_.net_.net Core - Fatal编程技术网

Asp.net 如何在.NETCore中根据api返回的脚本内容生成js文件

Asp.net 如何在.NETCore中根据api返回的脚本内容生成js文件,asp.net,.net,.net-core,Asp.net,.net,.net Core,我有两个api返回脚本上下文,需要根据wwwroot/js/目录下两个接口返回的脚本内容生成.js文件 “~/AbpServiceProxies/GetAll”和“~/abpscript/GetScripts” 控制器中必须有如下代码: public ActionResult SomeAction(Model model) { if(model!=null ) ViewBag.JSFileName = "Some

我有两个api返回脚本上下文,需要根据wwwroot/js/目录下两个接口返回的脚本内容生成.js文件 “~/AbpServiceProxies/GetAll”和“~/abpscript/GetScripts”

控制器中必须有如下代码:

        public ActionResult SomeAction(Model model)
        {
            if(model!=null )
              ViewBag.JSFileName = "Some.js";
            else
                ViewBag.JSFileName = "AnotherJs.js";
            return View();
        }

然后在SomeAction.cshtml中

<script src="~/AbpScripts/GetScript/@(ViewBag.JSFileName)"></script> 

这个问题可以通过多种方式实现

其中@(AppTimers.StartupTime.Triks)必须返回一些js文件名,如“Triks.js”,该文件必须位于文件夹GetScript上