在微信小程序开发的过程中,自己不借助UI组件库开发出来的页面,不但要花费更多的时间,页面的美观度上也有一定差距。  所以在这里我给大家推荐几个好看,常用的几个UI组件库。WeUIWeUI 是微信官方出品的组件库,它沿用了微信的视觉设计与交互设计,提供了各类原生组件的基础样式,风格简约大方。选用这一套组件库,可以让你的小程序与微信本身保持一致的界面风格。  &nbs            
                
         
            
            
            
            小程序组件小程序组件–视图容器什么是组件?组件是视图层的基本组成单元。组件自带一些功能与微信风格的样式。 一个组件通常包括开始标签和结束标签,属性用来修饰这个组件,内容在两个标签之内。注意:所有组件与属性都是小写,以连字符-连接组件的属性所有组件都有如下的属性:id,class,style,hidden(组件是否显示),data-(自定义属性),bind/catch(事件绑定)*组件分类小程序中,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-21 09:33:56
                            
                                94阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            组件图概述 是对系统的物理方面建模时使用的两种图之一。  组件图描述软件以及组件之间的关系,组件本身是代码的物理块,组件图则显示了代码的结构。 组件 组件是定义良好的物理实现单元。组件图和配置图它包含了实现而且遵循并统一提供一组接口的实现。  组件一般表示实际存在的、物理的组件比如:程序源代码、子系统、动态链接库、ActiveX控件等等。 组成 1、名称  2、类型  (1)配置组件:配置组件是形            
                
         
            
            
            
            前面我们已经知道了Vue在原生html中,通过Vue.component去创建不了解的同学,可以先去看看关于Vue全局组件【html,component】今天我们来尝试子组件和父组件都出现数据,而且换一种创建组件的方式。在前面的学习中,我们知道可以在Vue.component中直接写template去创建一个组件。但是很显然,这样写会显得很傻,也很容易出现问题。对此Vue提供了另一个方法,直接通过            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-26 06:25:44
                            
                                88阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            组件 是 React 的核心概念之一。它们是构建用户界面(UI)的基础,是你开始 React 之旅的最佳起点!组件:UI 构成要素 在 Web 当中,HTML 允许我们使用其内置的标签集(如 <h1> 和 <li>)创建丰富的结构化文档:  <article><h1>我的第一个组件</h1><ol><li>            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-01 21:52:51
                            
                                27阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            2018 年来临之际,继最热的 React 组件库和 Angular 组件库之后,这里有 11 个流行和实用的 Vue.js 组件库完善你的下一个用 Vue.JS 编写 UI 界面的应用程序。与 React 和 Angular 不同的是,Vue.js 是 Evan You 通过众包( crowd-sourcing)来维护的一个开源项目。 这也是 Vue.js 最好的一部分,因为            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-30 22:35:51
                            
                                13阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            template模板与component组件区别template模块与component组件,是小程序中组件化的方式。二者的区别是,template模块主要是展示,方法需要在使用template的页面中定义。而component组件,则拥有自己的js文件,整个component组件类似一个page页面。简单来说,只是展示用,建议使用template,组件中涉及到较多的逻辑,建议使用componen            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-19 13:53:40
                            
                                52阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            参考vue文件地址:递归组件实现遍历效果递归组件实现思路:遍历数组元素,并判断子元素的子集数量是否大于0。如果子集的集合数量大于0,则需要需要再一次调用该组件。如果子集的集合数量等于0,则直接显示内容。创建组件<!-- subordinate:判断是否为子集递归; activeNames:打开折叠面板的集合。 -->
    <van-collapse v-if="!subord            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-29 17:08:53
                            
                                136阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、简介WPF包含数据模板和控件模板,其中控件模板又包括ControlTemplate和ItemsPanelTemplate,这里讨论一下ControlTemplate。其实WPF的每一个控件都有一个默认的模板,该模板描述了控件的外观以及外观对外界刺激所做出的反应。我们可以自定义一个模板来替换掉控件的默认模板以便打造个性化的控件。与Style不同,Style只能改变控件的已有属性值(比如颜色字体)            
                
         
            
            
            
             目录一、项目场景二、实现思路三、准备工作1、下载js-xlsx2、下载Export2Excel.js3、下载file-saver和script-loader4、下载mock四、代码实现1、mock数据2、使用Export2Excel.js导入导出excel数据3、App.vue代码五、运行结果六、进阶(复杂表头的导出) 一、项目场景从后台拿到数据之后,然后通过excel表格的形式下载到桌面二、实            
                
         
            
            
            
            1.多个单文件组件使用在project目录下创建components文件夹,然后将所有子组件放入components文件夹下 1、多组件嵌套使用Child1.vue <template>
    <div>子组件1</div>
</template>
<script>
// export default {
//            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-24 14:23:21
                            
                                282阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、组件的基概念组件就是把页面分成一块块的去实现(针对大型项目开发比较适用) 也可以把页面中一些共有的模块提炼出来书写占位符 占位符的名字自己定义,一般需要符合语义 不能和标签名字一样,容易有歧义。 占位符最终被组件替代 template类似于之前的el 绑定标签  template只能有一个根标签组件中的数据需要书写成函数的形式<body>
        <            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-28 11:25:24
                            
                                249阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、问题的来源  我们都知道向后台传参可以使用get、put,其形式就类似于name=jyy&id=001。但是在ng中我却发现使用$http post进行异步传输的过程中后台是接收不到数据的。其实这个问题是因为请求头的缘故。在ng中默认的请求头是:“Content-Type":"application/json",也就是说传递参数是使用的就是json格式。但是后台默认的却是Content            
                
         
            
            
            
            .vue 脚手架的安装就不多说了,说下其他常见的错误1、安装问题 :首先我们在安装的时候,有些人会用npm直接安装  有些会用cnpm 安装 但是两个不能共用  不然会报错,为此我吃过不少亏2、文件存放错误:一般src下的assets存放静态资源文件,当时访问时,需要考虑路径的问题。如果存放在static下就不用考虑路径问题,直接以static开头的路径3、端口冲突错误:需要改            
                
         
            
            
            
            文章目录一、搭建项目前端环境1、vue-admin-template模板2、搭建环境3、修改登录功能3.1、创建登录接口3.2、修改登录前端(1)修改接口路径(2)修改js文件二、跨域问题1、什么是跨域2、配置三、设置自定义路由1、修改路由2、创建vue组件3、form.vue4、list.vue四、讲师分页列表1、定义api2、初始化vue组件3、定义data4、定义methods5、表格渲染            
                
         
            
            
            
            1、创建注册全局组件 :任意vue实例均可使用, 本质是个自定义标签对,组件可以重复调用;Vue.component(arg1, arg2);arg1: 组件名称,即自定义标签名,命名方式有三种: my-com, myCom, MyCom;arg2: 是个对象,描述组件的相关信息;template: 模板内容,即组件内            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 09:33:16
                            
                                33阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            对于一些有规律的DOM结构,如果我们再一遍遍的编写同样的代码,显然代码是比较繁琐和不科学的,而且自己的工作量会大大增加,那么有没有一种方法来解决这个问题呢?答案是肯定的,我们可以通过 递归 方式来生成这个结构,当然在 Vue 模板中也是可以实现的,我们可以在 Vue 的组件中调用自己本身,这样就能达到目的。当然,在 Vue 中,组件可以递归的调用本身,但是有一些条件:该组件一定要有 name要确保            
                
         
            
            
            
            模板模板的概念模板就是建立通用的模具,大大提高复用性 例如生活中的模板: 模板的特点: 模板不可以直接使用,它只是一个框架 模板的通用并不是万能的函数模板C++另一种编程思想称为 泛型编程 ,主要利用的技术就是模板 C++提供两种模板机制:函数模板和类模板 函数模板作用: 建立一个通用函数,其函数返回值类型和形参类型可以不具体制定,用一个虚拟的类型来代表。 语法: C++ template 函数声            
                
         
            
            
            
            前言在 vue 中,实现 Tab 切换主要有三种方式:使用动态组件,使用 vue-router 路由,使用第三方插件。本文将详细介绍Vue动态组件。所谓动态组件就是让多个组件使用同一个挂载点,并动态切换。一、is用法通过使用保留的 <component> 元素,动态地绑定到它的 is 特性,我们让多个组件可以使用同一个挂载点,并动态切换。根据&n            
                
         
            
            
            
            大家应该都知道, v-for 中 key 最常用的绑定方式有两种:第一种用 index
第二种用 唯一 id 
那么接下来笔者将用几个小案例来讲述这两种方式在渲染时有什么明显的差别。第一种: key 采用 index我们先来看看代码<template>
  <div class="root">
    <div class="item" v-for="(item, i            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-12 16:09:24
                            
                                63阅读
                            
                                                                             
                 
                
                                
                    