Различие между видимостью. Свернутый и видимость. Скрытый

Альтернативой может быть создание перенаправления или прямого ответа в дополнительном маршруте. Примерно так:

(ns compj-test.core
  (:use [compojure.core])
  (:require [compojure.route :as route]
            [ring.util.response :as resp]))

(defroutes main-routes
  (GET "/" [] (resp/file-response "index.html" {:root "public"}))
  (GET "/a" [] (resp/resource-response "index.html" {:root "public"}))
  (route/resources "/")
  (route/not-found "Page not found"))

Маршрут "/" возвращает ответ файла "index.html", который присутствует в общей папке. Маршрут «/ a» отвечает напрямую, «вставляя» файл index.html.

Подробнее об ответах на звонок: https://github.com/mmcgrana/ring/wiki/Creating-responses

РЕДАКТИРОВАТЬ: удален ненужный [ring.adapter.jetty] импорт.

274
задан SliverNinja - MSFT 9 February 2012 в 10:43
поделиться

1 ответ

The difference is that Visibility.Hidden hides the control, but reserves the space it occupies in the layout. So it renders whitespace instead of the control. Visibilty.Collapsed не отображает элемент управления , а не резервирует пробелы. Пространство, которое займет элемент управления, будет «свернуто», отсюда и название.

Точный текст из MSDN:

Collapsed : не отображать элемент и не резервировать для него место в макете.

Скрытый : не отображать элемент, но зарезервировать место для элемента в макете.

Visible : отображать элемент.

См .: http://msdn.microsoft. com / en-us / library / system.windows.visibility.aspx

413
ответ дан 23 November 2019 в 02:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: