Angular js + Jekyll示例表达式不起作用

时间:2017-07-25 13:35:07

标签: angularjs jekyll

我有一个有角度的js示例代码,在我的localhost上运行良好:

<span ng-bind="formData.name"></span>

但表达式如下:

{{ 5 + 5 }} 

The name is: {{ formData.name }}

NOT。这有什么问题?我刚刚从W3网站上复制了这个:

https://www.w3schools.com/angular/default.asp

var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
        $scope.formData = {"name":"asd", "mail":"mail", "message":"msg"};
...

当我在一个html文件中使用JQUERY和ANGULAR JS时,这是一个问题吗?

我正在使用Jekyll

2 个答案:

答案 0 :(得分:2)

Angular未正确引导,或者您的html未包含在与其关联的角度模块或控制器的标记中。这可能是因为它没有因各种原因而加载,例如拼写错误或无效的角度路径。你可能会错过ng-app =&#34;&#34;在你的第一个div。与w3schools.com相比,有更好的角度资源。

答案 1 :(得分:0)

伙计们我认为我得到了解决方案:

http://alwayscoding.ca/momentos/2013/10/09/angular-and-liquid-expressions-in-jekyll/

def SOLUTION(node): 
    result = []
    while(node.predecessor is not None):
        result.append(node.predecessor)
        node = node.predecessor