ng-app不是元素'HTML'的有效属性

Rah*_*ati 16 angularjs

我是angularJs的新手,当我在HTML文件中使用ng-app和ng-view时,它说这些不是HTML中元素的有效属性

任何人都可以建议

这是示例代码:

<html **ng-app**= "XXXXX" xmlns="http://www.w3.org/1999/xhtml">
    <head>
    </head>
    <body>
        <div **ng-view**></div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

Dan*_*att 35

我认为这只是一个警告,在这种情况下你可以忽略它.如果您使用的是最新版本的AngularJS并且您的目标是HTML5,则可以添加data-到属性名称(例如data-ng-app),警告应该消失.

  • 虽然Angular可以理解`x-`前缀,但根据HTML5规范,前缀为的属性将无效. (3认同)