如何使用angularjs和ui路由器从rails获取实例变量?
我在我的状态路由器中使用模板。 我想从我的rails服务器获取一个实例变量,但它没有自己的路径,所以我不能使用Restangular或类似的东西。 此外,当我尝试插值时:
#{@variable}
没有任何反应,因为我在我的ui路由器中的模板中,而不是在rails视图中。
那么如何从我的rails服务器获取一个实例变量到ui-router模板中的angularjs?
编辑:
ahaa ….就像这样传递它:
ng-init="variablename = 'variable'"
在我的情况下:
ng-init="varname = '#{@variable}' "
重要的是要注意两件事:1。“在……”中2.在你的RAILS VIEW中传递此信息,然后用ui-view =“”将其传递给ui路由器
然后在ui模板中,你可以说{{varname}}它应该在那里:)