Javascript AngularJS:未注册自定义指令链接函数

Javascript AngularJS:未注册自定义指令链接函数,javascript,angularjs,Javascript,Angularjs,未注册指令uitkFooterLink和uitkFooterText。作为“directive”函数的第二个参数传递的函数未被调用。 出于调试目的,我确实放了一些console.log语句。他们不会被处决 angular.module'uitk.component.uitkFooter',['ngSanitize'] .指令'uitkFooter',函数{ 函数控制器$scope{ $scope.links=[]; $scope.htmlText=null; this.addLink=func

未注册指令uitkFooterLink和uitkFooterText。作为“directive”函数的第二个参数传递的函数未被调用。 出于调试目的,我确实放了一些console.log语句。他们不会被处决

angular.module'uitk.component.uitkFooter',['ngSanitize'] .指令'uitkFooter',函数{ 函数控制器$scope{ $scope.links=[]; $scope.htmlText=null; this.addLink=functionlink{ $scope.links.pushlink; console.loglink; }; this.addText=函数HtmlText{ $scope.htmlText=htmlText; console.loghtmlText; }; console.logfooter ctrl; } console.logrunning通过页脚定义。。。。; 返回{ 限制:'E', 替换:正确, 范围:{ 标志:@, 网址:@ }, 模板:[ , ' ', ' ', ' ', ' ', ' ', “

, ].加入, 控制器:控制器 }; } .指令“uitkFooterLink”,函数{ 函数链接$scope、$element、$attrs、uitkFooterCtrl{ console.logfooterlink; uitkFooterCtrl.addLink$scope; } console.log运行页脚链接的定义。。。。; 返回{ 限制:'E', 替换:正确, 要求:“^uitkFooter”, 范围:{ 网址:“@”, 标签:“@” }, 链接:链接 }; } .指令'uitkFooterText',函数{ 函数链接$scope、$element、$attrs、uitkFooterCtrl{ console.logfooter文本链接; uitkFooterCtrl.addText$element.html; } console.log运行页脚文本的定义。。。。; 返回{ 限制:'E', 替换:正确, 要求:“^uitkFooter”, 范围:假, 链接:链接 }; }; /************************************************************************************页脚*/ html, 身体{ 身高:100%; } .tk包装{ 框大小:边框框; 最小高度:100%; 保证金:0自动-101px; /*底部边距=页脚高度的负值+页脚顶部边距*/ } .tk脚推{ 高度:101px; /*高度=页脚高度加页脚顶部边距*/ 边际:0px; 明确:两者皆有; } 页脚{ 高度:75px; 保证金:26px 26px 0 26px; } tk脚链{ 显示:内联块; } tk脚链接李{ 显示:内联块; } 李:以前{ 颜色:B3; 内容:“|”; 显示:内联块; 边际:0.8px; } 李:第一个孩子:以前{ 内容:; 显示:无; 宽度:0; } 页脚>页脚{ 保证金:0; } tk底脚补遗{ 字体大小:10px; 边缘顶端:13px; } 页脚演示 &抄袭;2014我的公司保留所有权利。 angular.module'footerDemo',['uitk.component.uitkFooter'] .configfunction$logProvider{ $logProvider.debugEnabledtrue; }; Angular正在查找uitk页脚和uitk页脚链接,因此最终的html应该如下所示:

<uitk-footer>
  <uitk-footer-link label="Link 1" url="#link1" />
  <uitk-footer-link label="Link 2" url="#link2" />
</uitk-footer>

请在这里发布代码。你得到了一个明确的警告,你必须在问题中包含你的代码,而不是仅仅发布一个链接。不要只是在问题中抛出一个链接。张贴您的实际代码,而不是。不,我没有得到任何警告,可能是因为链接不是单独的字符串。。。会在这里发布代码吗?在chrome浏览器上它对我不起作用。当我试着点击Insert-into-post时,将HTML、CSS和JS代码放入后。。什么都没发生???我做错什么了吗?Angular规范化了指令名,因此-/:/u都可以互换用作分隔符。
<uitk-footer>
  <uitk-footer-link label="Link 1" url="#link1" />
  <uitk-footer-link label="Link 2" url="#link2" />
</uitk-footer>