变量混合写法混合带参数混合带默认参数混合带多个参数自动加浏览器前缀匹配模式匹配模式带默认参数和属性嵌套嵌套操作上一层 &运算避免编译 ~ 
                
       less 
          Less 是一门 CSS 预处理语言,它扩充了 CSS 语言,增加了诸如变量、混合(mixin)、函数等功能,让 CSS 更易维            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-10 10:40:31
                            
                                429阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            背景 vue3项目中 推进使用composition-api + setup 形式 配合jsx+hooks形式,按业务分离,逻辑更清晰,维护更方便; 语法下面主要通过对比jsx和template不同语法,来实现同样的功能一丶 普通内容普通内容常量,写法是一样的//jsx 写法
setup() {
  return ()=><p type="email">hello</p&g            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-31 14:32:29
                            
                                42阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Less 的使用方法Less 可以直接在浏览器端运行(支持IE6+、Webkit、Firefox),也可以借助Node.js或者Rhino在服务端运行。Less是一种动态语言,无论是在浏览器端,还是在服务器端运行,最终还是需要编译成 CSS,才会发挥其作用。浏览器端使用在浏览器端直接使用Less,浏览器会直接为页面应用编译后的CSS样式,而不是生成单独的CSS文件。在浏览器端直接使用Less,需要            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-30 14:59:13
                            
                                88阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            20190120什么情况下适合使合vuex?Vuex使用中有几个步骤?开始之前先简单了解一下vuex定义: vuex是一个状态管理机制,采用集中式存储应用所有组件的状态嗯,就是一句话能说明白的,没明白的,我们用代码再理解一下什么叫集中式式存储比如下面这段代码,同时需要用到username,那么我们首先能想到就是在两个组件内都进行一次获取username的操作, 这种操作是有明显弊端的, 如带宽资源            
                
         
            
            
            
            Hello World<div id="app">
  {{ message }}
  <button v-on:click="clickMe()">点击</button> <button v-on:click="clickMe">无参数的简写</button> </div>new Vue({
  el: '#app', da            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-15 14:58:17
                            
                                0阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如何写出更加规范的Vue代码Vue代码风格指南整理A级:必要的使用以下代码规则会规避一些不必要的错误1、组件名为多个单词好处 避免和现有的以及未来的HTML产生冲突,因为html元素名称为单元素举例// 反例1,以todo为组件名
Vue.component("todo" , {
    ...
})
// 反例2,以todo为组件名
export default{
    name:"Todo"            
                
         
            
            
            
            最近在学习了less,作些笔记;  本质上,LESS 包含一套自定义的语法及一个解析器,用户根据这些语法定义自己的样式规则,这些规则最终会通过解析器,编译生成对应的 CSS 文件。LESS 并没有裁剪 CSS 原有的特性,更不是用来取代 CSS 的,而是在现有 CSS 语法的基础上,为 CSS 加入程序式语言的特性。你也可以再less文件中写按照css规则写样式。less文件是以less作为文件后            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-19 10:49:33
                            
                                572阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            vue-router(导航守卫,路由元信息,获取数据)       一、导航守卫        当做Vue-cli项目的时候感觉在路由跳转前做一些验证,比如登录验证,是网站中的普遍需求,这个时候就需要导航守卫,你可以在页面跳转前做逻辑判断,时候跳转,跳转到指定页面。      &            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-25 08:57:58
                            
                                166阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            首先安装vue-cli,网站教程多多,在这不多说。接下来在vue项目目录下,运行其他扩展使用方法我放个官网链接,大家可以点击查看npm install less less-loader --save-dev等待安装成功即可,接下里我们可以在vue项目中的package.json中看到less的相关依赖接下来找到bulid目录下的webpack.base.conf.js并打开,找到module下的r            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-17 17:35:06
                            
                                637阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、less简介LESSCSS是一种动态样式语言,简称LESS,属于CSS预处理语言的一种,它使用类似CSS的语法,为CSS赋予了动态语言的特性,如变量、继承、运算、函数等,更方便CSS的编写和维护 LESS可以在多种语言、环境中使用,包括浏览器端、桌面客户端、服务端。二、使用less直接使用:官网下载less.js:lesscss.cn/#download-o… 编写Less(类似于CSS),但            
                
         
            
            
            
            vuex是一个专门为vue.js设计的集中式状态管理架构。我把它理解为在data中的属性需要共享给其他vue组件使用的部分,就叫做状态。简单的说就是data中需要共用的属性。比如:我们有几个页面要显示用户名称和用户等级,或者显示用户的地理位置。如果我们不把这些属性设置为状态,那每个页面遇到后,都会到服务器进行查找计算,返回后再显示。在中大型项目中会有很多共用的数据,所以尤大神给我们提            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 18:11:12
                            
                                79阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言通过这篇文章你将了解到:Vue scoped 是什么?Vue scoped 作用?Vue scoped 原理?渲染的 HTML 标签上的 data-v-xxx 属性是如何生成的?CSS 代码中的添加的属性选择器是如何实现的?是什么?在vue文件中的style标签上,有一个特殊的属性:scoped。当一个style标签拥有scoped属性时,它的CSS样式就只能作用于当前的组件,也就是说,该样式            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-11 12:52:47
                            
                                167阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一.Less准备1.css的工具2.less注释//注释的内容不会编译在CSS中/*内容会显示在CSS中*/3.使用方法1.直接使用less 需要js 编译,浏览器运行时样式直接在HTML文件中.引用方式如下<link rel="stylesheet/less" href="less/style.less" />
<script src="js/less.min.js">&            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-16 20:02:14
                            
                                1037阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            使用 less 文件查看器的一些技巧。-- Yedidyah Bar David(作者)最近,我正在拜读 Scott Nesbitt 的文章《 在 Linux 命令行中使用 less 来查看文本文件 》,并受到了一些启发,所以我想分享一些使用 less 命令的技巧。LESS 环境变量如果你定义了环境变量 LESS(例如在 .bashrc 中),那么 less 会将其视为一个选项列表,就像            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-06 23:27:58
                            
                                82阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Vue 不允许在已经创建的实例上动态添加新的根级响应式属性。也就是说创建过后,data中不允许添加根数据1.  对对象处理Vue可以检测到对象属性的修改,不能检测到对象属性的添加和删除,也就是说这种方式处理后,vue不能检察到数据变化,不能进行渲染更新,Vue可以使用Vue.set 和 Vue.delete实现Vue.set
Vue.set 方法用于设置对象的属性,它可以解决 Vue 无法检测添加            
                
         
            
            
            
            文章目录前提准备less 公共变量公共变量配置vant ui 定制主题定制方法同时配置 前提准备# 安装 less 依赖
$ npm i less less-loader --save-dev
# 安装 loader 依赖
$ npm install sass-resources-loader --save-dev
# 安装 vant
# Vue 2 项目,安装  Vant 2
$ npm            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-01 00:25:51
                            
                                979阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Vue3 新特性如何在CSS中使用JS变量前言最近在 github 上发现一个Vue3非常好玩的特性,这个特性我以前就经常这么想:要是我在 data 里面定义的变量也能在 CSS 里面用那该多好啊!(大家有没有也这么想过)幻想以前做项目的时候经常会这么想:<template>
  <h1>{{ color }}</h1>
</template>
&            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-29 07:16:06
                            
                                295阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Less是一种动态的样式语言。Less扩展了CSS的动态行为,比如说,设置变量(Variables)、混合书写模式(mixins)、操作(operations)和功能(functions)等等,最棒的是,Less使用了现有的CSS语法,也就是说,你可以直接把你现成的样式文件“style.css”直接改成“style.less”,他也能正常工作。Less现在可以在客户端(如:IE+,Webkit,F            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-24 21:12:52
                            
                                118阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近vue用的越来越勤了,在复习一下vue如何使用less和scss,直接进入主题吧:安装使用less: 1、首先使用npm下载依赖; npm i less less-loader -S 2、修改webpack.base.config.js文件,配置loader加载依赖,让其支持外部的less,在原来的代码上添加 // 此种方法在控制台中标签样式显示的是style标签样式
{ 
    test:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-24 00:21:57
                            
                                593阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            LESS从入门到精通一、LESS是什么LESS 是 CSS预处理语言,是 CSS 的扩展。然后说说比较流行的几款预编译器:SASS/SCSS、LESS、Stylus。二、为什么用LESSSASS/SCSS和Stylus都很强,但是我还是选择了LESS,个人喜欢NodeJS,然后stylus空格我又不喜欢,就用了LESS,现在用的也习惯了,下面就给大家介绍一下LESS的一些用法吧。LESS——像写j            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-11 13:04:09
                            
                                76阅读