在 SlickGrid 中使用 EmberJS 助手?

Using EmberJS Helpers within SlickGrid?

我正在使用 SlickGrid 构建一个 table,并尝试放入一个 EmberJS Helper,例如 {{#link-to 'servers/info' 123 tagName='a'}} 以在 table 中显示为一个值(通过将将代码写入列的 formatter)。

但是当显示 table 时,它显示的是 EmberJS 帮助程序代码,而不是它应该被转移到 link 中。我还尝试将其放入该列的 asyncPostRender 中,但这也无济于事。

我不懂EmberJS,但是你需要区分静态和动态javascript。对于像 Ember 这样的大多数框架,您可以将所有内容连接起来,然后在页面加载时调用初始化函数。

SlickGrid 在您滚动时动态创建元素,因此要使它们成为 ember 组件,您将不得不以某种方式初始化它们。那应该是您的格式化程序代码的一部分。不学习我就不能说更多 Ember,这是我(倒吸一口凉气)不太感兴趣的东西。

祝你好运。