摘要: 日常我们开发了一个库之后,如何打包之后提供给别人使用呢?如果你不清楚,就继续看吧!!! 初始化库 mkdir library cd library npm init -y 经过以上步骤后会生成一个library文件夹,里面包含一个package.json文件。然后简单修改为如下所示: { "name 阅读全文
posted @ 2020-10-16 14:43 浅笑· 阅读(968) 评论(0) 推荐(0) 编辑
摘要: 一、概念 mpvue是 美团修改了 vue.js的 runtime和 compiler使其可以运行在小程序环境中,从而引入了整套 Vue.js开发体验的小程序框架。 二、优化细节 1、实例生命周期 不同于vue的是我们会在小程序 onReady 后,再去触发 vue mounted 生命周期 除了 阅读全文
posted @ 2020-10-16 14:41 浅笑· 阅读(189) 评论(0) 推荐(0) 编辑
摘要: vue 是一套在前端开发中广泛采用的用于构建用户界面的渐进式JavaScript框架。vue 通过响应的数据绑定和组合的视图组件让界面开发变得非常的简单。这边文章来看看如何使用Vue开发以太坊DApp。 Vue 简介 Vue 除了是JavaScript框架,还提供了一个配套的命令行工具 Vue CL 阅读全文
posted @ 2020-10-16 14:40 浅笑· 阅读(1934) 评论(0) 推荐(0) 编辑
摘要: Angular.js是google开发者设计和开发的一套前端开发框架,帮助你简化前端开发的负担。下面给大家介绍一下你应该使用Angular.js的重要原因: 原因一:Google开发的框架 要知道开源界的很多框架都是开发人员由于个人兴趣或者激情而开发出来的,比如,Cappucino 还有 Knock 阅读全文
posted @ 2020-10-16 14:38 浅笑· 阅读(156) 评论(0) 推荐(0) 编辑
摘要: jquery validate插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API。所有的捆绑方法默认使用英语作为错误信息,且已翻译成其 阅读全文
posted @ 2020-10-16 14:36 浅笑· 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 不少前端开发者学习到一定阶段都会去封装一些自己的组件并将其开源。笔者在学习过程中发现,发布的资源包基本分为两类: 打包发布的资源包 非打包发布的资源包 那么这两种方式有何不同呢,他们的使用场景如何,具体的操作步骤又是怎么样的。本文将基于这两种发布方式,对比他们的不同,详解其步骤,并对在封装vue组件 阅读全文
posted @ 2020-10-16 14:34 浅笑· 阅读(4936) 评论(0) 推荐(1) 编辑
摘要: 之所以要做这个是因为,在一个组件内部需要引入一个js文件来定位。如果放在index.html,这样每个组件都会有这个js。所以需要在组件内单独引入。 第一种操作 Dom引入js: export default { mounted() { const s = document.createElemen 阅读全文
posted @ 2020-10-16 14:32 浅笑· 阅读(7507) 评论(0) 推荐(0) 编辑
摘要: 很少有人最初编写vue组件时打算将其开源。我们大多数人都是从自己编写组件开始的——我们有一个问题,然后决定通过构建一个组件来解决它。有时我们发现自己想要在代码库的新位置解决相同的问题,因此我们使用组件并对其进行重构,使其可重用。然后我们想在一个不同的项目中使用它,所以我们把它转移到一个独立的包中。然 阅读全文
posted @ 2020-10-16 14:30 浅笑· 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Koa 介绍 koa 是由 Express 原班人马打造的,一个基于 Node.js 平台的 Web 开发框架 Express 是基于 ES5 的语法,随着新版 Node.js 开始支持 ES6 ,该团队重新编写诞生了 koa 1.0 ,而 koa2.0 则是更是超前的基于 ES7 安装 koa2 阅读全文
posted @ 2020-10-16 13:32 浅笑· 阅读(397) 评论(0) 推荐(0) 编辑
摘要: JQuery JQuery是一个优秀的JavaScript框架 JQuery宗旨是Write Less Do More JQuery是轻量级的js库 特点 轻量级的JavaScript框架 丰富的DOM选择器 链式表达式 支持事件、样式、动画 支持Ajax操作 跨浏览器兼容 插件扩展开发(丰富的第三 阅读全文
posted @ 2020-10-16 13:31 浅笑· 阅读(1168) 评论(0) 推荐(0) 编辑
摘要: 自定义组件 自定义组件的v-model 首先我们先说一下在自定义组件中使用v-model的必要条件 在自定义的组件中要有input(这里我们先不讨论单选复选框)在自定义组件的模板对象中要有props属性,且里面要含有一个value在自定义组件的input标签上要绑定value属性值为props中传入 阅读全文
posted @ 2020-10-16 13:30 浅笑· 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 前言 用 Typescript 写 react 可比写 vue 舒服太多了,react 对 ts 的支持可谓天生搭档,如果要用 ts 重构项目,不像 vue 对项目破坏性极大,React 可以相对轻松的实现重构。 顺便一提:全局安装的 create-react-app 现已无法再下载完整的 Reac 阅读全文
posted @ 2020-10-16 13:28 浅笑· 阅读(17023) 评论(0) 推荐(0) 编辑
摘要: 在vue进行前端开发中,条件判断主要用于根据不同的条件来决定显示或隐藏,或者进行视图之间的切换,本文以一个简单的小例子简述v-if的常见用法,仅供学习分享使用,如有不足之处,还请指正。 v-if 指令 v-if 指令用于条件性地渲染一块内容。这块内容只会在指令的表达式返回 truthy 值的时候被渲 阅读全文
posted @ 2020-10-16 13:26 浅笑· 阅读(3147) 评论(0) 推荐(0) 编辑
摘要: 前言 Plugin(插件) 是 webpack 生态的的一个关键部分。它为社区提供了一种强大的方法来扩展 webpack 和开发 webpack 的编译过程。这篇文章将尝试探索 webpack plugin,揭秘它的工作原理,以及如何开发一个 plugin。 一、Plugin 的作用 关于 Plug 阅读全文
posted @ 2020-10-16 13:25 浅笑· 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 一、思路分析和效果图 用vue来实现一个瀑布流效果,加载网络图片,同时有下拉刷新和上拉加载更多功能效果。然后针对这几个效果的实现,捋下思路: 根据加载数据的顺序,依次追加标签展示效果; 选择哪种方式实现瀑布流,这里选择绝对定位方式; 关键问题:由于每张图片的宽高不一样,而瀑布流中要求所有图片的宽度一 阅读全文
posted @ 2020-10-16 13:23 浅笑· 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 今天在看到 create-react-app 仓库时,在其安装方式上看到这样一条指令,一脸懵逼,这是什么? npx create-react-app my-app cd my-app npm start nvm、 nrm、 npm、npx, 类似的名词屡见不鲜,npx 到底是什么? 照例来到 git 阅读全文
posted @ 2020-10-16 13:20 浅笑· 阅读(849) 评论(0) 推荐(0) 编辑
摘要: 在这篇文章中,你将学习针对机器学习的不同JavaScript框架。具体内容为: 1.DeepLearn.js Deeplearn.js是Google发布的一个开源的机器学习JavaScript库,可用于不同的目的,例如在浏览器中训练神经网络,理解ML模型,用于教育目的等。你可以在推理模式中运行预先训 阅读全文
posted @ 2020-10-16 13:19 浅笑· 阅读(398) 评论(0) 推荐(0) 编辑
摘要: react 旧版生命周期 React 的生命周期图如上所示,主要可分为 初始化阶段、挂载阶段、更新阶段、卸载阶段。 初始化阶段 发生在 constructor 中的内容,在 constructor 中进行 state、props 的初始化,在这个阶段修改 state,不会执行更新阶段的生命周期,可以 阅读全文
posted @ 2020-10-16 13:17 浅笑· 阅读(2585) 评论(0) 推荐(0) 编辑
摘要: 与目前业内的几个小程序框架相比较而言,mpx 开发设计的出发点就是基于原生的小程序去做功能增强。所以从开发框架的角度来说,是没有任何“包袱”,围绕着原生小程序这个 core 去做不同功能的 patch 工作,使得开发小程序的体验更好。 于是我挑了一些我非常感兴趣的点去学习了下 mpx 在相关功能上的 阅读全文
posted @ 2020-10-16 13:16 浅笑· 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 大多时候,我会使用template, vue单文件去渲染组件。虽然知道vue中有个render函数,但却很少在项目中去主动使用它。使用最多的地方是在使用一些UI框架的时候,比如iview table中的按钮操作,会使用到render函数。另外平时在阅读一些Vue UI框架源码的时候,也时常能遇到使用 阅读全文
posted @ 2020-10-16 13:13 浅笑· 阅读(863) 评论(0) 推荐(0) 编辑