Тема: extjs, config
Показать сообщение отдельно
  #1 (permalink)  
Старый 01.01.2016, 11:55
Профессор
Отправить личное сообщение для torsar Посмотреть профиль Найти все сообщения от torsar
 
Регистрация: 06.01.2012
Сообщений: 409

extjs, config
Утро Нового Года, а я уже за компом .
Всех с праздниками !!!

1) Посоветуйте js песочницу, где можно подключить ext.js

2)Взято отсюда :
http://metanit.com/web/extjs/2.3.php

<html>
<head>
    <script type="text/javascript" src="js/ext-all.js"></script>
    <script type="text/javascript">
		Ext.define('Classes.Person', {
			config: {
				name: 'Alexander',
				surname: 'Rudenko'
				},
			
			constructor: function(config) {
				this.initConfig(config);
				},
			
			getInfo: function() {
				alert("Полное имя: "+this.name+" "+this.surname);
			}
		});
		function ccClick() {
			var  shurik = Ext.create('Classes.Person');
					shurik.getInfo();
					shurik.setName('Bill');
					shurik.setSurname('Gates');
					shurik.getInfo();
		}
	</script>
</head>
<body>
	<button id="createClass" onclick="ccClick();">Жми</button>
</body>
</html>


При вызове shurik.getInfo(), в обоих случаях alert выдает:
Полное имя: undefined undefined
зы: Я юзаю 6 ext.js, а руководство по 4, если чо
Ответить с цитированием