Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.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 require.js和受限访问资源_Javascript_Jquery_Ajax_Requirejs_Amd - Fatal编程技术网

Javascript require.js和受限访问资源

Javascript require.js和受限访问资源,javascript,jquery,ajax,requirejs,amd,Javascript,Jquery,Ajax,Requirejs,Amd,我有一个使用主干和jquery的webapp,它使用require.js(+text和css插件)加载依赖项。 所以我有一个结构,比如: root |-widgets | |--widget1-Widget1.js |-widget.html |-views | |--view1-View1.js | |-view.html |-app.js 使用Require.js,我可以很好地组合我的应用程序,保持

我有一个使用主干和jquery的webapp,它使用require.js(+text和css插件)加载依赖项。 所以我有一个结构,比如:

root
  |-widgets 
  |    |--widget1-Widget1.js
                |-widget.html 
  |-views
  |    |--view1-View1.js
  |           |-view.html
  |-app.js
使用Require.js,我可以很好地组合我的应用程序,保持视图和小部件的隔离

问题是,我需要将某些视图的访问权限限制为具有管理员角色的用户

我已经可以在后端保护REST层,只保护某些角色。 我还想禁止访问应用程序本身的视图和业务逻辑,防止加载某些视图和小部件

如何使用Require.js实现这一点

我的想法是用Jquery加载AJAX脚本,然后如果用户未实现自动化,则在应用程序级别对其进行良好管理。
然后我想知道我能从加载的脚本中做些什么。 如何在不破坏Require的理念和整个应用程序的结构的情况下将其很好地附加到页面上

是否有一个内置的解决方案,我可以使用,而无需重新发明车轮,还是我做得不对