Каковы минимальные минимальные требования для полной реализации Ext.QuickTips ()? - PullRequest
0 голосов
/ 01 апреля 2011

Я переделываю вопрос, который задал ранее , я хочу задать его по-другому, сосредотачиваясь скорее на концепции, чем на конкретной проблеме.

Я смотрю на Примеры форм Саки , в частности, Отображение ошибок отправки формы. Я использую Ext-JS 3.3.0, и мне нужна почти такая же функциональность в моем дизайне (однако мой будет встроенным, а подсказки появятся, когда пользователь расфокусируется из текстового поля).

Мой вопрос таков: каковы минимальные файлы REQ, которые мне нужно включить в мой HTML, чтобы настроить и запустить Quicktips, как у Саки. Теперь, прежде чем вы скажете, вы смотрели на пример Саки, у меня есть ... много. Он использует более старую версию Ext-JS, и у меня возникают проблемы с определением, какие файлы важны, а какие нет в его HTML ... указано ниже:

<link rel="stylesheet" type="text/css" href="./ext/resources/css/ext-all.css" />
<link id="theme" rel="stylesheet" type="text/css" href="./css/empty.css" />
<link rel="stylesheet" type="text/css" href="./css/icons.css" />
<link rel="stylesheet" type="text/css" href="./css/formerrors.css" />
<link rel="shortcut icon" href="./img/extjs.ico" />
<script type="text/javascript" src="./ext/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="./ext/ext-all-debug.js"></script>
<script type="text/javascript" src="./js/Ext.ux.form.XCheckbox.js"></script>
<script type="text/javascript" src="./formerrors.js"></script>

Empty.css, icons.css, extjs.ico и Ext.us.form.XCheckbox.js - я не уверен, откуда он взялся.

Я исследую, как CSS Specificity работает, поэтому мне не понадобится помощь в исправлении общего стиля (надеюсь). Я просто хочу знать, что мне нужно, чтобы убедиться, что я включил в свой HTML, чтобы я ЗНАЛ, что это моя ошибка, потому что подсказка не появляется и выглядит правильно. В настоящее время стиль всплывающей подсказки выглядит следующим образом:

Style of To: Field thus far

Чтобы использовать msgTarget = 'side', нужно ли заключать его в форму? Или я могу сделать это для xtype: 'textarea'?

Ответы [ 2 ]

0 голосов
/ 01 апреля 2011

Вы вызывали метод init для всплывающих подсказок?

 Ext.QuickTips.init();

Кроме того, вы уверены, что ваши стили, определенные в другом файле CSS или даже в файле html, не портятся с extjs, определяют классы для всплывающей подсказки?

0 голосов
/ 01 апреля 2011

При условии, что вы просто хотите получить стандартные советы Ext, все, что вам нужно:

  1. ext-all.css
  2. ext-base.js
  3. ext-all.js (не использовать -debug в производстве)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...