【问题标题】:scope binding not resolving in google app engine谷歌应用引擎中没有解析范围绑定
【发布时间】:2023-03-05 11:05:01
【问题描述】:

我正在使用 AngularJS 创建一个网站。 在我看来,我有一个名为menu.html 的文件,它负责显示导航栏:

<div class="container">
   <ul class="nav nav-pills">
    <li ng-repeat="menu in navigation" class="{{menu.classis}}"><a href="{{menu.link}}">{{menu.name}}</a>
    </li>
   </ul>
</div>

以下代码在我的桌面上可以正常运行,但是当托管在 google-app 引擎上时,导航栏没有显示。

无法解析{{menu.classis}}{{menu.link}}

有什么问题?

我是 angularjs 和谷歌应用引擎的新手,所以我可能没有正确使用术语。 托管网站的链接:http://libinelectricals.appspot.com

【问题讨论】:

    标签: javascript angularjs google-app-engine angularjs-scope


    【解决方案1】:

    您包含的 html sn-p 来自您的浏览器,而不是源代码。您的源代码包含一个额外的结束 &lt;/ul&gt;,这会破坏页面布局。

    <div class="container">
    
    
       <ul class="nav nav-pills">
        <li ng-repeat="menu in navigation" class=""><a href=""></a>
        </li>
    </ul>
    </ul>
    </div>
    

    【讨论】:

    • 我现在可以看到那里的菜单 - 不确定它是否与此修复或其他内容有关。
    • 我是手动放置的,没有任何绑定。实际上,如果您甚至在那里看到页脚,我已经使用绑定来获取当前年份,即使没有显示。花了这么多时间,我什么都没有。它在本地正常工作
    • 查看您的页脚,没有迹象表明您正在尝试使用 Angular 进行绑定。您没有在服务器上处理诸如小胡子或车把之类的东西吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-18
    • 1970-01-01
    相关资源
    最近更新 更多