CSS в Flex без компиляции? - PullRequest
1 голос
/ 09 июня 2009

Я добавил внешний файл таблицы стилей (css) в свой проект flex. Есть ли вероятность того, что CSS не скомпилирован с SWF? Было бы здорово, если бы я мог поместить swf в свое веб-пространство, а затем изменить только CSS-файл, чтобы настроить свое приложение и подогнать его под цвета моей домашней страницы.

Заранее спасибо

Себастьян

1 Ответ

3 голосов
/ 09 июня 2009

Да, именно так и происходит. Щелкните правой кнопкой мыши CSS в вашем проекте Flex и выберите «compile to swf», затем при создании приложения вы увидите файл CSS в виде SWF-файла в той же структуре папок, но в папке bin-release.

Так что в следующий раз, когда вы обновите CSS, вы просто загрузите обновленный файл CSS-SWF. Это означает, что вы загружаете файл CSS-SWF во время выполнения. Если ваше приложение не загружает CSS_SWF во время выполнения, оно все равно будет содержать все стили, которые были у него при создании приложения.

проверьте http://blog.flexexamples.com/2007/12/12/loading-cascading-style-sheets-on-the-fly-using-the-flex-stylemanager-class/ для получения дополнительной информации о загрузке CSS во время выполнения.

...