小编oot*_*vak的帖子

Ember-Rails和命名空间模板

我有一个Rails应用程序,它被命名为三个部分(几乎3个共享模型的应用程序).我希望每个命名空间部分都有自己的Ember应用程序.这些应用程序永远不会加载到相同的布局中,因此不必彼此了解任何内容.实际上,我希望尽可能将代码保持独立,以便最终真正分离应用程序.

我试图使用ember-rails gem来做到这一点.

基本上它就像这个问题: 如何使用ember-rails gem为我的HandlebarsJS模板指定替代目录?

答案有效,但我很确定使用templates_root将我限制在一个名称空间.所以我不能拥有admin.js和admin/templates命名空间以及customer.js和customer/templates命名空间.

那么有谁知道ember-rails是否会支持多个命名空间的Ember应用程序并因此呈现多个模板根?

谢谢!

ember.js ember-rails

9
推荐指数
1
解决办法
1092
查看次数

Chrome控制台和Javascript对象类型

我想找到一个Javascipt对象的类型(构造函数的名称),但我只是通过我尝试过的所有方法得到一个通用的"对象".我在网上搜索过,没有找到的Javascript方法对我有用.它总是只返回对象构造函数类型作为通用"对象".然而就是这样,当我在Chrome控制台中检查它时,正盯着我看.我有什么想法可以在JS中获取这些信息?

PS.我正在使用Browserify的要求来分离我的代码,如果它有所作为.

在此输入图像描述

之所以我认为可能是因为Browserify加载require代码的原因是因为这是我从Browserify加载的构造函数得到的输出:

在此输入图像描述

这是我手动创建构造函数所得到的:

在此输入图像描述

无论如何,无论我如何创建我的构造函数var Prey = function() {}var Prey = function Prey() {}Chrome开发人员工具仍然似乎知道构造函数的名称是什么,即使Javascript似乎不知道.也许这是因为他们可以用Javascript语言无法访问的方式检查虚拟机中的代码,但我想知道我是否遗漏了一些东西.有谁知道在Javascript中确定实例类型的另一种方法?

javascript types google-chrome

5
推荐指数
1
解决办法
2399
查看次数

标签 统计

ember-rails ×1

ember.js ×1

google-chrome ×1

javascript ×1

types ×1