Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.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 在AngularJS中创建模态窗口_Javascript_Angularjs - Fatal编程技术网

Javascript 在AngularJS中创建模态窗口

Javascript 在AngularJS中创建模态窗口,javascript,angularjs,Javascript,Angularjs,在学习AngularJS之前,我学习了jQuery(+模板的小胡子)。现在很难理解如何使用AngularJS 我正在尝试为用户显示模式窗口。早期(jQuery)我创建了一个模板,对其进行解析并将其附加到DOM中 在AngularJS中,如果我理解正确,有不止一种方法可以做到这一点。我可以使用ngView指令,ngInclude指令,ngBingHtml指令,创建带有“templateUrl”的自定义指令,可能还有其他内容 但我不想按需从服务器加载模板,我想用type='text/ng templ

在学习AngularJS之前,我学习了jQuery(+模板的小胡子)。现在很难理解如何使用AngularJS

我正在尝试为用户显示模式窗口。早期(jQuery)我创建了一个模板,对其进行解析并将其附加到DOM中

在AngularJS中,如果我理解正确,有不止一种方法可以做到这一点。我可以使用
ngView
指令,
ngInclude
指令,
ngBingHtml
指令,创建带有“templateUrl”的自定义指令,可能还有其他内容

但我不想按需从服务器加载模板,我想用
type='text/ng template'
创建脚本部分并使用它

首先,我不明白正确的选择方法是什么,其次是如何动态地更改模板(我需要将模板放入指令,使用模板,删除模板,但不使用指令…是吗?)


非常感谢。

和之间有很大的区别。考虑在你的问题中坚持一个。抱歉,AngularJS <代码> NG VIEW <代码>在你的应用程序中使用一次。code>ng include通常用于小型静态组件,如页眉/页脚。指令是你最好的方法。它们可能有点复杂,因此下面是一个示例:。或者只是使用一些已经存在的东西,比如Ok,我已经理解了。但这是否意味着对于每个模式窗口(登录、用户设置、其他…),我都应该创建它们自己的指令?我不能使用一个并传递不同的模板来显示不同的模式窗口?