logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

2021前端最新面试题之价值30k的面试题

文章目录**一、Vue响应式原理****二、proxy数据代理是什么****三、计算属性和watch的区别****四、VueX的应用场景****五、v-for为啥要加Key****六、虚拟DOM和真实****的DOM的区别****七、基本数据类型和引用数据类型的区别****八、深拷贝与浅拷贝****九、****基本数据类型赋值和引用数据类型赋值的区别****十、为什么是js是单线程的****十一、

#vue.js#es6#typescript +2
uniapp中使用vantweapp实现省市区三级联动选择

先看代码,复制使用即可,本文介绍了如何在uniapp中使用vant组件实现省市区联动选择,在复制使用之前您要先配置使用以下两个vantweapp组件"van-action-sheet": "路径/dist/action-sheet/index","van-area": "路径/dist/area/index",然后在下载本人提供的资源ThisIsarea.js。(如果您未找到本人提供的ThisIs

#javascript#vue.js
Uniapp微信小程序存储/获取本地缓存数据@莫成尘

先看代码,您将看到以下效果,复制使用即可,一下代码均可复制粘贴使用。如您满意请给莫成尘点个Fabulous如果同步存储不到接口数据可以尝试使用异步// 异步存储和读取//设置 存储内容参数为参数名,参数值uni.setStorageSync('name',"莫成尘");//也可以这样写uni.setStorageSync('name',this.name);//输出仅仅使用参数名即可获取conso

#小程序#缓存#javascript +2
uniapp中常用的首页商品列表(包含下拉加载更多和超出文字改为省略号)

先看代码,复制使用即可,我已帮您考虑到使用v-for循环或者其他可能带来的问题,包含了下拉加载更多以及跳转详情页的参数传递。(这里推荐您安装插件使用scss)您需要新建页面,点击复制即可看到效果,效果如下:<template><view class="ComBox"><div class="ComList" v-for="item in ComListSon" :ke

#css#vue.js#前端 +2
uniapp实现一个搜索加提示功能(含传参等)

先看代码,复制使用即可,我已帮您考虑到使用v-for循环或者其他可能带来的问题。(这里推荐您安装插件使用scss)您将看到以下效果。<template><view class="box"><input type="text" @input="GetValue" class="S-input" :placeholder="placeholder" @focus="Sho

#小程序#css3#vue.js +2
uniapp微信小程序常用防抖函数及调用

先看代码,复制使用即可。(防抖一般用于按钮使用,避免如登陆,购买等多次调用,如多次点击购买按钮在网速较慢下可能生成多个订单信息等)这里只是一个封装调用的简单流程,如您使用我们官方产品 uview, 防抖参考: throttle & debounce节流防抖.您需要先定义一个js文件复制以下代码//防抖原理:一定时间内,只有最后一次操作,再过times毫秒后才执行函数let timeout

#前端#javascript
uniapp生态UI框架选择之uView(@莫成尘)

市场上的小程序UI框架有很多,都有哪些合适uniapp而不仅仅是针对单一的微信小程序的才是作为uni开发者最想知道的,接下来给您推荐uView(不仅仅是UI库也是一个js库)(uView是uni-app生态专用的UI框架,uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码, 可发布到iOS、Android、H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉

#前端#css3#npm
uniapp中常见的上下(纵向)滑动屏幕的tab切换以及吸顶效果(类似淘宝京东)

先看代码,复制使用即可,这是纵向滑动屏幕导航栏跟随滑动的效果,是一个最基础的判断滚动距离和元素距离顶部高度的方式构成的,您将看到以下效果。以下是代码 复制粘贴即可 , 这是一个非常基础的原理,我并未进行封装或更高深的写法,为了方便您理解(尤其是作为新手,主要给您提供思路),同时并未借助框架或别的,拿来即用。部分思路我将放在注释中。<template><view class="Co

#vue.js#前端#sass +1
uniapp微信小程序拿来即用的瀑布流布局(复制粘贴即可使用,无需做其他处理)

先看代码,您将看到以下的效果,图片来源于网络Uview框架,这意味着您直接复制粘贴即可使用不需要做特殊的处理,当然,如果下半部分的商品介绍信息不符合您的UI 我已提供了可以更改的大盒子,他自己没有高度,您可随意自定义。如您满意请给莫成尘点个Fabulous<template><view class="Index"><!-- 瀑布流布局列表 --><view

#小程序#css#vue.js +1
uniapp中常用的九宫格和列表布局(包含超出文字改为省略号)

先看代码,复制使用即可,下文中您即将找到一些您很非常常用的界面样式,我已帮您考虑到使用v-for循环或者其他可能带来的问题。(这里推荐您安装插件使用scss)(其他诸如UI框架涵盖的内容,样式效果这里将不再赘述,下面我将会整理一个目录供您快速浏览使用)九宫格布局// tetemplate<view class="Grid"><view class="Grid-Item" v-fo

#vue.js#css3#css +2
到底了