diff --git a/docs/es/SUMMARY.md b/docs/es/SUMMARY.md index 3f0c393f1..1df295ed7 100644 --- a/docs/es/SUMMARY.md +++ b/docs/es/SUMMARY.md @@ -23,9 +23,19 @@ - [Comportamiento del scroll](advanced/scroll-behavior.md) - [Lazy loading](advanced/lazy-loading.md) - API - - [router-link](api/router-link.md) - - [router-view](api/router-view.md) - - [El objeto Route](api/route-object.md) - [Opciones del constructor de Router](api/options.md) + - [rutas](api/options.md#routes) + - [modo](api/options.md#mode) + - [base](api/options.md#base) + - [linkActiveClass](api/options.md#linkactiveclass) + - [linkExactActiveClass](api/options.md#linkexactactiveclass) + - [scrollBehavior](api/options.md#scrollbehavior) + - [parseQuery / stringifyQuery](api/options.md#parsequery--stringifyquery) + - [fallback](api/options.md#fallback) - [La instancia de Router](api/router-instance.md) + - [Propiedades](api/router-instance.md#properties) + - [Métodos](api/router-instance.md#methods) + - [El objeto Route](api/route-object.md) - [Inyección en componentes](api/component-injections.md) + - [router-link](api/router-link.md) + - [router-view](api/router-view.md) \ No newline at end of file diff --git a/docs/es/advanced/scroll-behavior.md b/docs/es/advanced/scroll-behavior.md index 88024d197..a5c2c3668 100644 --- a/docs/es/advanced/scroll-behavior.md +++ b/docs/es/advanced/scroll-behavior.md @@ -20,7 +20,7 @@ La función `scrollBehavior` recibe los objetos de ruta `to` y `from`. El tercer La función puede devolver un objeto de posición de `scroll`. El objeto puede ser de la forma: - `{ x: number, y: number }` -- `{ selector: string }` +- `{ selector: string, offset? : { x: number, y: number }}` (offset solo soportado a partir de la versión 2.6.0+) Si se devuelve un valor *falso* o un objeto vacio, no ocurrirá ningún desplazamiento. @@ -53,6 +53,7 @@ scrollBehavior (to, from, savedPosition) { if (to.hash) { return { selector: to.hash + // , offset: { x: 0, y: 10 } } } } diff --git a/docs/es/api/options.md b/docs/es/api/options.md index 9310a14d7..36cfa4f71 100644 --- a/docs/es/api/options.md +++ b/docs/es/api/options.md @@ -18,6 +18,10 @@ children?: Array; // para sub-rutas beforeEnter?: (to: Route, from: Route, next: Function) => void; meta?: any; + + // 2.6.0+ + caseSensitive?: boolean; // utilizar o no matcheo case sensitive (valor por defecto: false) + pathToRegexpOptions?: Object; // Opciones path-to-regexp para compilar expresiones regulares } ``` @@ -86,3 +90,13 @@ - tipo: `Function` Provee funciones parse / stringify para _query string_ personalizadas. Sobreescribe la función por defecto. + +### fallback + +> 2.6.0+ + +- tipo: `boolean` + + Controla si el router debe o no utilizar el modo `hash` cuando el navegador no soporte `history.pushState`. El valor por defecto es `true`. + + Configurar esto como `false` hace que cada navegación a través de `router-link` sea una recarga completa de la página en IE9. Esto es útil cuando la aplicación es renderizada en el servidor y necesita funcionar en IE9, porque las URL en modo hash no funcionan con SSR.