当前位置: 首页 > news >正文

网站建设后需要录入怎么开网店呢

网站建设后需要录入,怎么开网店呢,厅网站建设项目背景,抚州网络营销方式目录 Vant Weapp 安装 Vant 组件库 使用 Vant 组件 定制全局主题样式 API Promise化 1. 基于回调函数的异步 API 的缺点 2. 什么是 API Promise 化 3. 实现 API Promise 化 4.调用 Promise 化之后的异步 API 小程序对 npm 的支持与限制 目前,小程序中已经…

目录

Vant Weapp

安装 Vant 组件库

使用 Vant 组件

定制全局主题样式

API Promise化

1. 基于回调函数的异步 API 的缺点

2. 什么是 API Promise 化

3. 实现 API Promise 化

4.调用 Promise 化之后的异步 API


小程序对 npm 的支持与限制

目前,小程序中已经支持使用 npm 安装第三方包,从而来提高小程序的开发效率。但是,在小程序中使用 npm 包有如下 3 个限制:

  1. 不支持依赖于 Node.js 内置库的包
  2. 不支持依赖于浏览器内置对象的包
  3. 不支持依赖于 C++ 插件的包

总结:虽然 npm 上的包有千千万,但是能供小程序使用的包却“为数不多”。

Vant Weapp

Vant Weapp 是有赞前端团队开源的一套小程序 UI 组件库,助力开发者快速搭建小程序应用。它所使用的是 MIT 开源许可协议,对商业使用比较友好。

官方文档地址 https://youzan.github.io/vant-weapp

扫描下方的小程序二维码,体验组件库示例:

安装 Vant 组件库

在小程序项目中,安装 Vant 组件库主要分为如下 3 步:

  1. 通过 npm 安装(建议指定版本为@1.3.3)
  2. 构建 npm 包
  3. 修改 app.json

前提需要下好node.js,在官网下载好node.js后,在nodejs文件夹下创建node_globa和node_cache,然后win+r打开终端,在nodejs文件下,执行如下命令:

再去检查环境变量,打开PATH,检查是否帮你自动配置了环境变量。

然后打开微信开发工具,新建一个项目,右键打开终端:

输入npm init -y对项目进行初始化

然后去Vant Weapp官网,复制如图:

若出现以下情况,有可能是权限不够:

用管理员身份运行,在命令行内,将文件地址切换到新建小程序文件的地址,然后将vant官网复制的指令粘贴,这样就解决了,下载完成后:

会多一个包。

最后构建npm:

再去官网查看步骤:

这样就完成了。

使用 Vant 组件

安装完 Vant 组件库之后,可以在 app.json 的 usingComponents 节点中引入需要的组件,即可在 wxml 中直接使用组件。示例代码如下:

效果:

具体代码在vant官网复制即可,有详细的使用步骤。

定制全局主题样式

Vant Weapp 使用 CSS 变量来实现定制主题。 关于 CSS 变量的基本用法,请参考 MDN 文档: https://developer.mozilla.org/zh-CN/docs/Web/CSS/Using_CSS_custom_properties

在 app.wxss 中,写入 CSS 变量,即可对全局生效:

所有可用的颜色变量,请参考 Vant 官方提供的配置文件:

https://github.com/youzan/vant-weapp/blob/dev/packages/common/style/var.less

API Promise化

1. 基于回调函数的异步 API 的缺点

默认情况下,小程序官方提供的异步 API 都是基于回调函数实现的

缺点:容易造成回调地狱的问题,代码的可读性、维护性差!

2. 什么是 API Promise 化

API Promise化,指的是通过额外的配置,将官方提供的、基于回调函数的异步 API,升级改造为基于 Promise 的异步 API,从而提高代码的可读性、维护性,避免回调地狱的问题。

3. 实现 API Promise 化

在小程序中,实现 API Promise 化主要依赖于 miniprogram-api-promise 这个第三方的 npm 包。它的安装和使用步骤如下:

以管理员身份运行cmd,输入npm install --save miniprogram-api-promise@1.0.4命令,在工具栏点击构建npm,前提要先把之前的miniprogram_npm删除

在app.js文件中,只需调用一次promisifyAll()方法,即可实现异步API的Promise化

4.调用 Promise 化之后的异步 API

http://www.yayakq.cn/news/449149/

相关文章:

  • 网站推广策划评估指标有哪些域名解析平台网站建设
  • 湘潭建设网站怎么制作公司网站
  • 安阳做网站的地方如何在自己网站添加链接
  • 建立自己的网站平台须多少钱龙岩做网站哪家好
  • 河北邯郸wap网站建设建设个人网站的要求
  • 网络会议网站二级域名对网站帮助
  • 高密做网站的价格2021给个手机直接能看的
  • 网站后台上传模板云南省建设厅网站
  • 网站制作商城泰安信息港房产网
  • 学校网站模板 html新媒体内容营销
  • wordpress动漫网站模板网站栏目怎么
  • 房地产网站怎么推广网站推广文章范例
  • 网站建设客源开发报告基因
  • 网站突然不能访问wordpress 仿小米主题下载
  • 胶州网站建设dch100中建八局一公司总部
  • 做loge的网站wordpress阿里云虚拟主机安装教程
  • 网站开发要什么软件成都建立网站
  • 制作网站谁家做的好微官网建设公司排行
  • 猴王水果竞猜网站建设市级档案网站建设情况分析
  • 舆情网站入口网址大全名字小程序搭建服务公司
  • 网站系统维护一般要多久网络营销策略概述
  • 厦门地税网站建设给女朋友做的网站源码
  • 想做个电影网站该怎么做软件用户界面设计
  • 哪些网站可以做国外生意网站从新建设影响收录么
  • 机构网站建设短连接转换网站开发
  • 网站开发和游戏开发哪个难个人做网站时不要做什么样的网站
  • 北京网站建设 网络推广织梦源码网站建设好了后登录不了
  • wordpress培训类网站模板网站建设好如何开通
  • 廊坊集团网站建设vs做网站示例
  • 网站开发服务器怎么选wordpress更换主题帖子封面不显示