Fullpage.js在标签和锚名之间添加了斜杠——ng-include会导致冲突
Fullpage.js adds slash between hashtag and anchor name- ng-include causes conflict
对于一个简单的站点,我使用fullpage.js,我也使用angular指令。我包含了一个。php文件,突然fullpage.js锚停止工作。它在锚名之前和#之后添加斜杠。
问题在于ng-include。我的"为什么"指令中有一些"包含"。我把那些ng-include改成了指令。
<div id="fullpage">
<div class="section" id="main-description">
<div class="animated fadeIn" main-description></div>
</div>
<div class="section" id="features">
<div features></div>
</div>
这是我的指令:
app.directive('mainDescription', function () {
return{
restrict: 'EA',
templateUrl: 'templates/description.html'
}
});
app.directive('features', function () {
return{
restrict: 'EA',
templateUrl: 'templates/features.phtml'
}
});
而第一个指令不影响锚。第二个开始问题
我使用。php而不是。php,它工作。但是不知怎么的,我真的很想知道是什么原因导致了这个问题。
更新嗯,我错了关于。php文件和。php。问题是我的特性中的一些代码。phtml文件。在feature。php
中还有两个指令<div class="bounceInLeftPart hidden-xs hidden-sm" why></div>
<div class="bounceInLeftPart hidden-md hidden-lg" id="why-mobile" why-mobile></div>
这不是问题的确切答案。Fullpage.js在angular.js的ng-include中有一个问题。我把这些ng-include改为自定义指令,它工作了。
相关文章:
- AngularJS ng include dons'不起作用
- ng include导致角度问题
- AngularJS ng include won'不知什么原因不起作用
- 如何将动态文件名传递给ng-include
- 有没有办法在AngularJS中强制重新加载递归ng-include
- 使用ng-include渲染Angular模板时出现问题
- 每个ng-include模板都有单独的变量
- AngularJS:如何使用ng-include将javascript文件加载到部分中
- 阻止“ng include”创建孤立的作用域.AngularJS
- 如何扩展 Angularjs ng-include 指令
- 在 ng-include 中使用变量作为表达式
- ng-class 在 angularJs 中由 ng-include 包含的文件内不起作用
- 模块化与性能与性能与角度应用程序中的ng-include
- 未捕获的错误: [$injector:modulerr] - 角度 ng-include
- 使用ng-include调用控制器时AngularJS路由解析
- angular js中嵌套ng include内的表单
- 在AngularJS中动态切换ng include和ng控制器
- 使用ng-include重用以前实例化的模板
- 页面不可滚动,其中ng include=“”;函数()"-该代码已不再使用
- Fullpage.js在标签和锚名之间添加了斜杠——ng-include会导致冲突