我可以在Twitter引导程序中使用angularjs吗? 我尝试创建一个简单的应用程序,角度和引导之间没有冲突,为什么ui-bootstrap存在?
答案 0 :(得分:1)
Angular JS将使用bootstrap,但只有在AngularJS不尝试操作bootstrap元素时才可以这样做(例如:模态)
<强>原因:强>
Bootstrap是基于JQuery的,假设你想使用angular对引导元素(例如:适用于JQuery的Modal)做一些修改,你将开始面临问题,因为Bootstrap的(JQuery)javascript需要关心这一点,存在于角度框架之外,因此,当您更新angularJS中的变量时,您将遇到多个问题,例如变量不会立即更新和其他问题。
<强>解决方案:强>
为解决这个问题,互联网专家为我们提供了大量插件/指令,以便在我们的角度应用程序中使用这些JQuery插件。这个插件充当中间人,并将AngularJS与JQuery代码同步。有些插件可能会重写整个库。
<强>结论:强>
因此,请不要直接在角度应用程序中实现JQuery代码。在互联网上搜索合适的插件,它可以节省大量时间来调试不需要的问题!