vue
文章平均质量分 80
corn6
这个作者很懒,什么都没留下…
展开
-
产品需求文档
产品需求文档原创 2022-07-06 22:48:59 · 1079 阅读 · 1 评论 -
产品面试题
产品面试题原创 2022-07-05 11:17:38 · 191 阅读 · 0 评论 -
互联网产品
产品原创 2022-06-23 18:48:42 · 126 阅读 · 0 评论 -
Axure原型图教程
Axure原创 2022-06-20 23:10:09 · 6323 阅读 · 0 评论 -
it需求分析
需求分析原创 2022-06-15 16:54:47 · 1657 阅读 · 0 评论 -
react零基础入门到项目实战-01
React与传统MVC的关系react的特性声明式:我只告诉你我想的东西是什么,具体怎么实现不需要我去实现;只需要根据react模板写好的规则去书写即可,而react怎么把数据映射到视图上的、怎么渲染到页面上的不需要我们去关心;将来数据发生了改变,react怎么去更新模板不需要我们去关心,我只负责改变数据即可;我们只关注数据层的改变...原创 2022-03-14 17:25:19 · 995 阅读 · 0 评论 -
Echarts+Vue3.0 大数据可视化项目构建
项目结构myapp文件夹:前端项目初始化进入app.vue,清空所有外在样式<style lang="less">* { margin: 0; padding: 0; // 解析的时候,边框、内边距等是包含在width中的 box-sizing: border-box;}</style>项目分辨率响应——lib-flexible项目页面布局随窗口大小改变而改变使用第三方库lib-flexible,rem屏幕适配myapp> npm原创 2022-03-07 23:23:12 · 2754 阅读 · 3 评论 -
css 与 html5
折叠隐藏文字快捷键:span*6,然后敲一个tap键,会生成6个span标签写业务style之前,需要先清除style的内置样式也就是在style里面写上* {margin: 0;padding: 0;}注意body的height:100vh;不要写100%弹性盒子能使子元素垂直居中的条件:弹性盒子本身具备高度使用>直接控制子元素,而不会影响到孙元素body { background-color:#003a8c; width: 100%原创 2021-11-28 15:22:53 · 120 阅读 · 0 评论 -
npm、Node、Express、MongoDB
如何使用 package.json ——所有 Node.js 项目或 npm 包的核心package.json 文件是所有 Node.js 项目和 npm 包的枢纽, 和 HTML 文档中的 <head> 区域用来描述网页的配置信息(元数据)一样,它存储项目的相关信息。 它由单个 JSON 对象组成,并以键值对的形式存储项目信息, 且至少包含两个必填字段:“name”和“version”——但是最好提供有关项目的其他信息,这将对用户或者维护者有所帮助。如果能找到项目的文件树,那么可以在文件树原创 2021-10-31 01:13:27 · 224 阅读 · 0 评论 -
JS对象 与 数组
使用数组存储不同类型的数据以下是最简单的数组(Array)示例: 这是一个一维数组(one-dimensional array),它只有一层,或者说它里面没有包含其它数组。 可以观察到,这个数组中只包含了布尔值(booleans)、字符串(strings)、数字(numbers)以及 JavaScript 中的其他数据类型:let simpleArray = ['one', 2, 'three', true, false, undefined, null];console.log(simpleArra原创 2021-10-29 19:46:50 · 1997 阅读 · 0 评论 -
es6基础
var 和 let 关键字之间的差异使用 var 关键字来声明变量,会出现重复声明导致变量被覆盖却不会报错的问题。var camper = 'James';var camper = 'David';console.log(camper);这里控制台将显示字符串 David。在上面的代码中,camper 变量的初始值为 James,然后又被覆盖成了 David。 在小型的应用中,你可能不会遇到这样的问题。但是当你的代码规模变得更加庞大的时候,就可能会在不经意间覆盖了之前定义的变量。 因为这样的情原创 2021-10-27 10:39:32 · 2528 阅读 · 0 评论 -
Sass基础
用Sass存储数据Sass 不同于 CSS 的一个特点是它允许使用变量。可以在 Sass 中声明变量,并为它赋值,就像在 JavaScript 中一样。在 JavaScript 中,变量是使用 let 和 const 关键字定义的。 在 Sass 中,变量以 $ 开头的,后跟变量名。这里有几个例子:$main-fonts: Arial, sans-serif;$headings-color: green;并使用变量:h1 { font-family: $main-fonts; co原创 2021-10-24 00:29:24 · 127 阅读 · 0 评论 -
bootstrap响应式css框架
引入Bootstrap 会根据屏幕大小来动态调整 HTML 元素的大小————因此称为 Responsive Design(响应式设计)。通过响应式设计,我们将无需额外设计一个手机版的网页, 因为它在任何尺寸的屏幕上看起来都很棒。任何 Web 应用,都可以通过添加如下代码到 HTML 顶部来引入 Bootstrap 。<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstra原创 2021-10-23 14:08:07 · 1188 阅读 · 0 评论 -
vue相关知识
目录结构bulid文件夹:(构建脚本目录)node_modules文件夹:(项目依赖模块)vue.config.js(配置文件)scr文件夹:(项目源码目录,重点掌握,包含结构如下)api文件夹:(统一接口管理)(api文件的分层与命名,与view文件下各个vue文件的分层与命名一一对应)(主要功能是将每个vue文件中使用到的接口抽离出来,统一管理),例如:system文件夹school.jsfile.js……login.jsuser.jsschool.原创 2021-10-10 19:55:11 · 177 阅读 · 0 评论 -
微信小程序开发
注册https://mp.weixin.qq.com/上面这个网址,是注册小程序用的小程序语法特点小程序适配方案创建小程序点开微信开发者工具,创建一个小程序注意那个AppId,可以在最上面那个网址里面拿到工具介绍左上角个人中心,扫码登录模拟器跟编辑器对应这两块区域这是调试器点击编译,就会重新跑一遍程序,点击预览,就会生成一个二维码,然后可以真机体验...原创 2021-08-15 23:16:41 · 570 阅读 · 0 评论 -
实战——登陆注册管理后台
新建vue.config.jsclone项目,vue create项目,在根目录下新建vue.config.js进行配置把一下配置代码粘上去 //主要是用于分析项目的大小占比的,不需要的话可以注释掉// const WebpackBundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;module.exports = { // 部署应用时的基本 URL //部署应用时的根路径(默认'/原创 2021-07-23 17:17:48 · 504 阅读 · 0 评论 -
Node.js编程
入门尝试web尝试模块一——HTTP服务器server.jsvar http = require("http");//请求Node.js自带的 http 模块,把它赋值给 http 变量。http.createServer(function(request, response) { response.writeHead(200, {"Content-Type": "text/plain"});//注意小括号里的语法 response.write("Hello World"原创 2021-06-16 01:13:35 · 260 阅读 · 0 评论 -
Vuex基础 Cookie_js
官网地址:https://vuex.vuejs.org/zh/基础vuex可以看作是一个仓库,什么时候使用呢,譬如说我们搭建一个管理后台,会有一个组件用来写左侧菜单栏对吧,菜单栏有收起的属性;然后我们在首页这个组件用了菜单栏这个组件,那么我们在首页想要改变菜单栏的收起属性该怎么做到呢?就得使用vuex来全局改变怎么用先在main.js里面用上注意要去packge.json里面看看有没有vuex这个依赖噢然后写store.js,也就是数据状态存储器存储东西在上面的store.js里面原创 2021-06-01 00:54:53 · 297 阅读 · 0 评论 -
前端开发常用函数
处理input中的空白字符串text为input 的值,返回处理后的字符串。function inputValue(text) { var _val = text.replace(/^(\s|\u00A0)+/,'').replace(/(\s|\u00A0)+$/,''); return _val;}删除字符串中的HTML标签输入处理前字符串,返回去除标签的字符串。function slicpfn(str) { var _str = str, dd = _str原创 2021-05-31 23:49:27 · 283 阅读 · 0 评论 -
前端适配 // 做项目配置
Layout ViewPort:布局视口手机后面那一块的大小Vsual ViewPort:可视视口手机屏幕大小Ideal ViewPort:理想视口Layout ViewPort 是手机后面那一块的大小,一般为980px,如果不去设置ViewPort控制的话,它是会被缩小到适应手机屏幕大小的,于是就造成缩放了解决方法如下:<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale原创 2021-04-11 16:09:58 · 128 阅读 · 0 评论 -
vue起步
template标签里,一定要有一层父级元素包裹住内容,不一定得是div标签,也可以是其他的,否则会报错style标签里写样式时,加上scoped,则当前样式只适用于局部这个vue组件,否则适用于全局vue一般是用数据驱动视频渲染,即很少在html中书写中文,一般是在data的return中定义数组,然后在html中用v-for来遍历数组以渲染json对象mounted(){}里面写的东西,是挂载完成以后自动执行的什么时候绑定class属性:例如以下情况,:class="{ 'active' =原创 2021-02-16 17:35:34 · 263 阅读 · 0 评论