Angularjs 如何将ng应用程序添加到slim模板中

Angularjs 如何将ng应用程序添加到slim模板中,angularjs,slim-lang,Angularjs,Slim Lang,我需要将我的ng app=myApp添加到我的application.html.slim中。我有一个问题,我找不到关于如何做到这一点的博客,它不在slim文档中。我必须将我的ng应用程序放入此文件中。如何插入它 doctype html head title PlanoX = stylesheet_link_tag("application", media: "all") = javascript_include_tag("application") = csrf_meta_ta

我需要将我的ng app=myApp添加到我的application.html.slim中。我有一个问题,我找不到关于如何做到这一点的博客,它不在slim文档中。我必须将我的ng应用程序放入此文件中。如何插入它

doctype html
head
  title PlanoX
  = stylesheet_link_tag("application", media: "all")
  = javascript_include_tag("application")
  = csrf_meta_tags
  = favicon_link_tag('favicon_64x64.ico')
  = javascript_include_tag "//ajax.googleapis.com/ajax/libs/angularjs/1.0.8/angular.min.js"
  = javascript_include_tag "//ajax.googleapis.com/ajax/libs/angularjs/1.0.8/angular-resource.min.js"
  meta[name="viewport" content="width=device-width, initial-scale=1.0"]

body.default

  = render("layouts/header")
  = yield
  = render("layouts/footer")

我从来没用过slim,我只是看看他们的

属性

可以直接在标记之后写入属性。对于普通文本属性,必须使用双引号或单引号(带引号的属性)

由于ng app只是一个标记属性,您可以执行以下操作:

body.default ng-app="myApp"

平心而论,OP在博客中寻找答案:我想问题是我对slim也不太熟悉,我们的项目中只有一个文件是slim,我通常不使用前端。另外,当我浏览这些文件时,我正在搜索ng应用程序和angular,显然不是很好的选择,但谢谢你的帮助。角度仍然不适用于该项目,但至少它不再抛出错误。谢谢。
body.default ng-app="myApp"