Maison > interface Web > Voir.js > Comment définir dynamiquement la largeur dans vue.js

Comment définir dynamiquement la largeur dans vue.js

王林
Libérer: 2021-10-11 15:00:44
original
8499 Les gens l'ont consulté

Méthode Vue.js pour définir dynamiquement la largeur : 1. Ajouter une liaison de style ; 2. Ajouter un calcul d'attribut, tel que [calculé : {scrollerHeight : function() {return (window.innerHeight - 46 - 50)...].

Comment définir dynamiquement la largeur dans vue.js

L'environnement d'exploitation de cet article : système windows10, vue.js 2.9, ordinateur thinkpad t480.

Dans le processus de développement actuel, nous utilisons souvent des styles calculés dynamiquement, tels que la largeur, la hauteur, etc., en particulier lors du développement du système de gestion backend.

Scénario requis :

Obtenez la hauteur actuelle de l'écran du téléphone mobile et définissez la plage de zone de défilement du div du conteneur.

Implémentation spécifique :

1. Ajouter une liaison de style

<div class="container" :style="{height: scrollerHeight}">
</div>
Copier après la connexion

2. Ajouter un calcul d'attribut

Ajouter un calcul d'attribut dans le calcul. N'oubliez pas que scrollerHeight n'a pas besoin d'être déclaré dans les données.

computed: {
    // 滚动区高度
    // (业务需求:手机屏幕高度减去头部标题和底部tabbar的高度,当然这2个高度也是可以动态获取的)
    scrollerHeight: function() {
      return (window.innerHeight - 46 - 50) + &#39;px&#39;;
    }
  }
Copier après la connexion

Apprentissage recommandé : formation php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal