我正在使用SlickGrid构建一个表,并试图输入一个EmberJS Helper,例如{{#link-to 'servers/info' 123 tagName='a'}}
,以显示该表中的值(通过将该代码放入formatter
对于专栏)。
但是当表格显示时,它会显示EmberJS帮助程序代码,而不是将其传输到链接中。我也尝试将其放入该列的asyncPostRender
,但这也无济于事。
答案 0 :(得分:0)
我不知道EmberJS,但你需要区分静态和动态的javascript。对于像Ember这样的大多数框架,你可以将所有内容挂钩,然后在页面加载时调用初始化函数。
SlickGrid会在您滚动时动态创建元素,因此要使它们成为ember组件,您必须以某种方式初始化它们。这应该是格式化程序代码的一部分。如果不学习Ember,我就不能多说了,这是我(喘气)并不感兴趣的东西。
祝你好运。