Preguntas etiquetadas con vuejs2

Utilice esta etiqueta para preguntas específicas de la versión 2 de Vue.js, un marco de JavaScript progresivo de código abierto para crear interfaces de usuario.

5
VueJS agrega condicionalmente un atributo para un elemento
En VueJS podemos agregar o eliminar un elemento DOM usando v-if: <button v-if="isRequired">Important Button</button> pero, ¿hay alguna manera de agregar / eliminar atributos de un elemento dom? Por ejemplo, para lo siguiente, establezca condicionalmente el atributo requerido: Username: <input type="text" name="username" required> por algo similar a: Username: <input type="text" name="username" …


6
Vue Js: bucle a través de v durante X veces (en un rango)
¿Cómo puedo repetir un bucle a través de v-forX (por ejemplo, 10) veces? // want to repeat this (e.g.) 10 times <ul> <li v-for="item in shoppingItems"> {{ item.name }} - {{ item.price }} </li> </ul> La documentación muestra: <ul> <li v-for="item in 10">{{ item }}</li> </ul> // or <li v-for="n …



6
Estado de Vuex en la actualización de la página
Mi aplicación usa la API de Firebase para la autenticación de usuarios, y guarda el estado de inicio de sesión como un valor booleano en un estado de Vuex. Cuando el usuario inicia sesión, configuro el estado de inicio de sesión y visualizo condicionalmente el botón Iniciar sesión / Cerrar …

4
Pasando accesorios dinámicamente al componente dinámico en VueJS
Tengo una vista dinámica: <div id="myview"> <div :is="currentComponent"></div> </div> con una instancia de Vue asociada: new Vue ({ data: function () { return { currentComponent: 'myComponent', } }, }).$mount('#myview'); Esto me permite cambiar mi componente de forma dinámica. En mi caso, tengo tres componentes diferentes: myComponent, myComponent1, y myComponent2. Y …

4
Vue.js img src concatenar variable y texto
Quiero concatenar la variable Vue.js con la URL de la imagen. Lo que calculé: imgPreUrl : function() { if (androidBuild) return "android_asset/www/"; else return ""; } Si construyo para Android: <img src="/android_asset/www/img/logo.png"> Más <img src="img/logo.png"> ¿Cómo puedo concatenar la variable calculada con la URL? Lo intenté: <img src="{{imgPreUrl}}img/logo.png">

5
¿Cómo llamo a un getter de otro getter en Vuex?
Considere un simple Vue blog: Estoy usando Vuex como mi almacén de datos y necesito configurar dos captadores : un getPostcaptador para recuperar una postpor ID, así como listFeaturedPostsque los rendimientos de los primeros caracteres de cada puesto ofrecido. El esquema del almacén de datos para la lista de publicaciones …
105 vuejs2  vuex 



6
Se ha eliminado Cómo resolver la interpolación dentro de los atributos. ¿Usa v-bind o la abreviatura de dos puntos? Vue.JS 2
Mi componente de vue es así: <template> <div> <div class="panel-group" v-for="item in list"> ... <div class="panel-body"> <a role="button" data-toggle="collapse" href="#purchase-{{ item.id }}" class="pull-right" aria-expanded="false" aria-controls="collapseOne"> Show </a> </div> <div id="purchase-{{ item.id }}" class="table-responsive panel-collapse collapse" role="tabpanel"> ... </div> </div> </div> </template> <script> export default { ... computed: { list: function() …

5
Cómo llamar a una función vue.js al cargar la página
Tengo una función que ayuda a filtrar datos. Estoy usando v-on:changecuando un usuario cambia la selección, pero también necesito que se llame a la función incluso antes de que el usuario seleccione los datos. He hecho lo mismo con el AngularJSuso anterior, ng-initpero entiendo que no existe tal directiva envue.js …


12
[Vue warn]: la propiedad o el método no está definido en la instancia, pero se hace referencia durante el procesamiento
var MainTable = Vue.extend({ template: "<ul>" + "<li v-for='(set,index) in settings'>" + "{{index}}) " + "{{set.title}}" + "<button @click='changeSetting(index)'> Info </button>" + "</li>" + "</ul>", data: function() { return data; } }); Vue.component("main-table", MainTable); data.settingsSelected = {}; var app = new Vue({ el: "#settings", data: data, methods: { changeSetting: function(index) …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.