小程序引入weui使用步骤

小程序引入weui使用步骤,第1张

第一步:

在app.json中,设置

"useExtendedLib":{

"weui": true

}

第二步:

在对应需要使用组件的页面json文件中,引入,例如引入d框组件

{

"usingComponents": {

"mp-dialog": "weui-miniprogram/dialog/dialog"

}

}

第三步:在对应wxmll文件中,引入结构

<mp-dialog title="test" show="{{true}}" bindbuttontap="tapDialogButton" buttons="{{[{text: '取消'}, {text: '确认'}]}}">

<view>test content</view>

</mp-dialog>

在使用uni-app开发微信小程序的时候,使用了uni-popup和uni-popup-dialog的input模式,查看官方提供的接口,发现没有修改聚焦的接口,于是修改了uni-popup ->components ->uni-popup-dialog ->uni-popup-dialog.vue的 mounted() 方法内的 this.focus 为 false 作为暂时解决方法。

在解决过程中通过搜索并没有查到相关内容,遂做记录。

1、创建小程序项目

2、在小程序根输入npm init,进行初始化,然后一路可以默认(enter)之后可看到package.json

3、开始安装Weui组件库 npm install --save weui-miniprogram --production

4、工具>构建npm

5、点击小程序开发工具右上角详情-本地设置,勾选上使用npm模块

[图片上传中...(image-b7a8e2-1624982995933-0)]

6、在小程序app.wxss中引入样式文件

@import './miniprogram_npm/weui-miniprogram/weui-wxss/dist/style/weui.wxss'

7、index页面使用

//index.json { "usingComponents": { "mp-dialog": "weui-miniprogram/dialog/dialog" } }

//index.wxss <mp-dialog title="test" show="{{true}}" bindbuttontap="tapDialogButton" buttons="{{[{text: '取消'}, {text: '确认'}]}}"><view>test content</view> </mp-dialog>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7774144.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存