(window.webpackJsonp=window.webpackJsonp||[]).push([[147],{602:function(e,t,i){"use strict";i.r(t);var n=i(42),a=Object(n.a)({},(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[i("h1",{attrs:{id:"settings"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#settings"}},[e._v("#")]),e._v(" Settings")]),e._v(" "),i("p",[e._v("The personalization function is the personalized setting function provided by SwaggerBootstrapUi for its own Ui features, including:")]),e._v(" "),i("ul",[i("li",[e._v("Turn on request parameter caching")]),e._v(" "),i("li",[e._v("Menu Api address display")]),e._v(" "),i("li",[e._v("group tag display description description attribute")]),e._v(" "),i("li",[e._v("Enable RequestMapping interface type duplicate address filtering")]),e._v(" "),i("li",[e._v("Turn on SwaggerBootstrapUi enhancements.")])]),e._v(" "),i("p",[e._v("Function Directory: Document Management -> Personalization")]),e._v(" "),i("p",[i("img",{attrs:{src:"/knife4j/images/settings.png",alt:""}})]),e._v(" "),i("p",[i("strong",[e._v("Open request parameter cache")])]),e._v(" "),i("p",[e._v("This function can be seen in the online debugging. When you click Send Debug View for each interface, when you open the interface and debug later, the default is to retain the last sent interface parameter information.")]),e._v(" "),i("p",[e._v("If you don't want to enable this cache, leave this item unchecked. The default is true, that is, it is on.")]),e._v(" "),i("p",[i("strong",[e._v("Menu Api address display")])]),e._v(" "),i("p",[e._v("The menu Api address is displayed in the left menu does not display api address information, the default is false, that is, not displayed, the default effect is as follows\n"),i("img",{attrs:{src:"/knife4j/images/url-no.png",alt:""}})]),e._v(" "),i("p",[e._v("If you need to display the interface address on the left menu bar, check this box to display the following effect:")]),e._v(" "),i("p",[i("img",{attrs:{src:"/knife4j/images/url-display.png",alt:""}})]),e._v(" "),i("p",[i("strong",[e._v("Group tag display description description attribute")])]),e._v(" "),i("p",[e._v("Whether the tag displays the description attribute in the code, the default is false, and does not display. If the description attribute is checked, the effect diagram is as follows:")]),e._v(" "),i("p",[i("img",{attrs:{src:"/knife4j/images/tag-desc.png",alt:""}})]),e._v(" "),i("p",[i("strong",[e._v("Enable RequestMapping interface type duplicate address filtering")])]),e._v(" "),i("p",[e._v("For the interface of the backend RequestMapping annotation type, if the developer does not specify the interface type, the default use of Swagger will generate seven different types of interface addresses, the effect diagram is as follows:")]),e._v(" "),i("p",[i("img",{attrs:{src:"/knife4j/images/rp-multipar.png",alt:""}})]),e._v(" "),i("p",[e._v("In some cases, developers may need to filter to simplify duplicate interface documentation. At this point, the developer selects this option and selects the option to display the interface type. SwaggerBootstrapUi will automatically filter based on this option.")]),e._v(" "),i("p",[e._v("For example, check and then display the Post type by default, the effect is as follows:"),i("img",{attrs:{src:"/knife4j/images/rp-multipar-filter.png",alt:""}})]),e._v(" "),i("p",[e._v("This item defaults to false, which means that this item is not turned on (no filtering).")]),e._v(" "),i("p",[i("strong",[e._v("Turn on SwaggerBootstrapUi enhancements")])]),e._v(" "),i("p",[e._v("After enabling this item, you can use the enhancements of SwaggerBootstrapUi. For enhancements, refer to the "),i("RouterLink",{attrs:{to:"/en/enh-func.html"}},[e._v("Enhancements section")]),e._v(" for instructions.")],1),e._v(" "),i("icp"),e._v(" \n comment/> \n "),i("comment-comment")],1)}),[],!1,null,null,null);t.default=a.exports}}]);