toStringStringpublic
Returns a string representation which attempts to provide more information than Javascript's toString typically does, in a generic way for all Ember objects.
App.Person = Em.Object.extend() person = App.Person.create() person.toString() //=> "<App.Person:ember1024>"
If the object's class is not defined on an Ember namespace, it will indicate it is a subclass of the registered superclass:
Student = App.Person.extend() student = Student.create() student.toString() //=> "<(subclass of App.Person):ember1025>"
If the method toStringExtension is defined, its return value will be included in the output.
App.Teacher = App.Person.extend({
toStringExtension: function() {
return this.get('fullName');
}
});
teacher = App.Teacher.create()
teacher.toString(); //=> "<App.Teacher:ember1026:Tom Dale>"
Returns:
-
String - string representation
Please login to continue.