Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.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
Javascript 角度路由和后端路由_Javascript_Php_Angularjs_Smarty - Fatal编程技术网

Javascript 角度路由和后端路由

Javascript 角度路由和后端路由,javascript,php,angularjs,smarty,Javascript,Php,Angularjs,Smarty,我有一个应用程序,其中nginx+PHP路由根据URL块查找控制器方法对,并从该方法调用适当的视图文件 Nginx只允许访问我保存index.php的www文件夹,以及css、js、图像或字体等资产 现在,角度布线如何适应 我想用它来: -让我的架构更干净 -将数据上的操作移动到此处,以配置角度函数 -有可能快速构建单个应用程序页面 这可能吗?我的意思是,我必须在angular中传递一个模板路径,我不能这样做,因为我不能直接访问视图文件 布局模板设计也建立在后端模板引擎上 如何做到这一点?角度路

我有一个应用程序,其中nginx+PHP路由根据URL块查找控制器方法对,并从该方法调用适当的视图文件

Nginx只允许访问我保存index.php的www文件夹,以及css、js、图像或字体等资产

现在,角度布线如何适应

我想用它来: -让我的架构更干净 -将数据上的操作移动到此处,以配置角度函数 -有可能快速构建单个应用程序页面

这可能吗?我的意思是,我必须在angular中传递一个模板路径,我不能这样做,因为我不能直接访问视图文件

布局模板设计也建立在后端模板引擎上


如何做到这一点?

角度路由通常应用于URL的哈希部分-因此您可以路由到服务器站点上的特定页面,从服务器加载web应用,然后,该web应用程序将解析URL的散列部分并加载相应的angularjs视图。@MikelBitson大多数Angular应用程序在单页应用程序中禁用散列路由。@ThinkingMedia是的,但在他的情况下,他需要保留散列路由,不是吗?他还有其他选择吗?你需要缩小你问题的范围。你在这里问了几个广泛的问题。@MikelBitson是,不是。有多个正确答案。