我遇到了一個奇怪的問題,它可能是一些容易修復的東西,或者可能會丟失一些東西,但我找不到它是什麼。這是JS小提琴:http://jsfiddle.net/NQKvy/493/Ember視圖無法正常工作
如果在「添加一個」按鈕點擊,您將收到此錯誤:
Uncaught TypeError: Cannot set property 'indeterminate' of undefined
那是因爲複選框,如果去掉複選框,你不會得到其他的東西。這隻會在將第一個元素添加到模型時發生。例如,如果您將其返回到路由器中:
App.IndexRoute = Ember.Route.extend({
model: function(){
return [
{firstName: 'Kris', lastName: 'Selden'},
{firstName: 'Luke', lastName: 'Melia'},
{firstName: 'Formerly Alex', lastName: 'Matchneer'}
];
}
});
將顯示數據。但最奇怪的是,如果您替換模板中的整個表格,如果替換爲div,那麼小提琴將工作,發生了什麼事情?我錯過了什麼嗎?
燁,我也做了同樣的,它工作的方式。不幸的是,我不能那樣做,那個觀點有一些邏輯來顯示懸停彈出窗口和其他一些事情。這個問題很奇怪。 – fanta