Note that there are some explanatory texts on larger screens.

plurals
  1. POEmber: Cannot read property 'enterStates' of undefined and textfield update
    text
    copied!<p>I have the following problem with ember.</p> <p>I have a table with a set of datas. I have an event that returns me the current element of the table. Then it opens another view by transitioning into a new state and writes the selected table data in a textfield.</p> <pre><code> click: function(e) { var element = $(e.target).closest("td"); App.tee = element.text().trim(); var router; router = this.get('controller.target.router'); router.transitionTo('newRoute') </code></pre> <p>As you can see I have some other routes in my router as well. The last two routes(home and profile) are part of a nav-tab. They work perfectly beside I click on the table. Then i get the following error when i click on a tab: Uncaught TypeError: Cannot read property 'enterStates' of undefined</p> <p>Ok i give it another try to explain what i wanted to do.</p> <p>What i want to do is to create a table with some data (for example persons). When i click on a specific person in the table the corresponding table-data should be shown in the textfields that appear below. Whenever i click on another person the textfields below should change to the informations of the current clicked person in the table. When i click "New" Button a more detailed Tabview appears on the right side with some additional informations. I was playing around with ember and so far i just implemented some of the views and the routing. Im stucked as i have tried to implement the event that updates the textfield below the table. It updates once but after it has transitioned into the new state(newRoute) nothing happens. I know the code is very raw, but it is just a test to understand how this works in ember. </p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload